1、扎实的JAVA基础知识,熟练MVC设计模式,掌握SSH、SSM基本框架熟练运用Spring、Springmvc、Hibernate、Mybaties、Struts2、Shiro、Activiti、Solr等框架
2、熟悉Ajax、JSTL/EL、JSP、JDBC等Web技术。
3、熟练使用Eclipse、MyEclipse、IDEA开发工具,SVN、Git代码版本管理工具和Maven项目构建工具。
4、熟悉HTML语言和jQuery、Ajax、JavaScript等脚本语言;
5、熟悉MySQL,Redis数据库的使用
6、熟悉Tomcat,Red5服务器的配置使用
7、熟悉常用的设计模式
8、熟悉EasyUI,BookStrap前端框架
9、熟悉ActiveMQ消息队列
9、了解Nginx的反向代理、静态资源服务器、负载均衡等信息的配置
10、了解Linux的常用指令
11、有独立开发项目能力
项目一:
项目名称:十周年网上商城
开发环境:Ecilpse、JDK1.7、Tomcat7.0、MySQL、Redis
所用技术:Spring、Springmvc、Mybatis、Maven、SVN
项目简述:“十周年商城”以(消费积分)为纽带,打造线上线下跨界互联互通互赢的新消费电商平台。项目包括商品模块、会员模块、购物车模块、订单模块、线下合作门店模块、返利模块。
责任描述:1,商品后台管理:实现后台对商品的上架,下架,删除,查询等功能。
2,用户管理:实现注册验证,单点登录,编辑身份信息功能。
3,返利统计:用户消费后的积分计算,分成线上积分与线下积分,线下积分设置时效。
项目二:
项目名称:学而信OA办公系统
开发环境:IDEA、JDK1.8、Tomcat8.0、MySQL
所用技术:Spring、Springmvc、Hibernate、Activiti、Maven、Git
项目简述:该项目为公司内部办公系统,包括人事管理、行政管理、财务管理、消息管理、系统管理、考勤管理。
责任描述: 1,员工管理:给员工分配账号,配置权限,调岗,离职,计算薪资等功能。
2,请假申请:用Activiti实现多级审批实现请假功能。
3,报表功能:生成需求报表,用poi实现导出文件。
项目三:
项目名称:学而信在线教育平台
开发环境:IDEA、JDK1.8、Tomcat8.0、MySQL、Red5、Redis
所用技术:Spring、Springmvc、Mybaties、Shiro、Maven、Git、Jsoup、FreeMarker、Nginx、Solr
项目简述:该项目为k12在线教育平台,包括在线试题、教师视频、教材阅读、教师直播、师生问答、教育商城。
责任描述: 1,教师直播:用Red5流媒体服务器和Obs插件实现在线直播功能。
2,教材阅读:jsoup抓取数据后用FreeMarker生成页面。
3,用户权限:Shiro框架实现不同管理者等级的权限分配,及用户查看权限。
4,全文检索:用Solr实现全文检索。
项目四:
项目名称:百世汇通店加
……