熟悉Java语言开发, Java基础扎实,熟悉J2EE规范及常用设计模式 , 具有良好的编码习惯;
熟悉基于Web应用的java编程 , 掌握MVC模式下的B/S开发;
熟练掌握Spring MVC, Spring, MyBatis , Hibernate,SpringBoot框架技术;
熟练掌握HTML, JavaScript, Ajax, jQuery, bootstrap,vuejs等前台开发技术,;
熟练掌握MySQL关系型数据库,熟练掌握sql语句;
熟练使用IDEA、Maven、Git项目管理和项目构建工具;
了解springcloud微服务架构,eruka注册中心,ActiveMQ服务中间件以及Nginx代理服务器的使用;
了解Redis非关系型数据库,shiro权限,activiti工作流技术。
项目一:SSM(xx培训管理系统-研发项目)
开发环境: IDEA+Tomcat8.0+MySQL5+Git+Maven
软件架构: Spring + springmvc + mybatis + EasyUi+MySql
开发时间/开发周期: 2017.4-2017.12 /8个月 开发人数 :10几人.
xx培训管理系统,系统主要包括后台员工管理、工资、部门管理、定单管理、课程管理、视频发布、分成、支付等模块,项目使用git进行项目管理,使用Maven进行项目的构建和依赖。
员工可以登录自己的后台,进行工资历史查询,如果是老师,可以查看到本班的学生信息
管理员可以发布开班信息、发布视频
推广员可以查看自己的推荐的学生,并获得相对应的佣金
学生可以选择学费分期,并将分期数据保存入数据库,通过quartz发短信分期学生进行还款提醒
查看月招生报表数据
角色 | 职位 |
负责人 | JAVA后端开发 |
队员 | 后端工程师 |