1、理解面向对象编程和精通JavaEE, 熟练运用Eclipse,MyEclipse;
2、熟悉JVM性能优化、对系统性能优化层面有自己的见解;
3、熟练使用Mybatis,SpringMVC,spring,hibernate,struts1,struts2,jpa,junit测试以及log4日志管理等框架进行项目开发,并可掌握设计原理;
4、熟练使用MySQL、Redis,熟练掌握数据库索引技术,熟悉数据库的主从以及sql优化;
5、熟悉HTML、Javascript(Jquery),ajax,json,jQuery, ext,easyui的使用和应用开发以及AJAX技术;
6、熟悉Linux环境以及操作,SVN、MAVEN的使用,熟悉Nginx等开源的服务器,独立搭建svn,禅道,配置https协议;
7、熟悉velocity,freemarker静态模板
8.熟悉lvs负载均衡及搭建,mysql主从,redis主从,tomcat集群;
9. 掌握基于JDBC的数据库编程与ORM;
10. 掌握基于Maven的项目构建与管理;
11.熟悉使用shiro安全框架并用于实际架构中,了解luncene,netty相关技术
12.带领团队,解决开发中的日常问题,
13.熟练使用postman测试
14.熟悉vue后端权限架构设计
15.熟悉第三方接口对接,列如:旅游局电子合同接口对接,短信接口对接,邮箱接口对接
项目描述:
1. 综合业务系统是一个包含旅游线路管理,酒店管理,集团各个分公司员工及客户管理,数据统计管理的一个综合系统。实现了全国各个分公司通过上传旅游线路,发布团,业务员通过小程序线上给客户报旅游团,统计计调审核,财务缴费生成全国旅游局电子合同,报表统计一体化。 2.旅游线路管理模块包含,线路管理,团预定管理,订单管理,团报名审核管理四个模块 线路管理模块有包含运营线路和未上架线路。实现了线上管理线路,管理团期,报名人数,缴费人数统计,以及线上电子合同管理。 3.集团各个分公司员工及客户管理模块实现了多系统数据统一化管理,北京四个分公司员工餐补管理--来源餐饮系统数据。客户匹配会员系统会员。
2. 本项目是基于spring+springMVC+mybatis+shiro+easyui+poi+ehcache+log4j相关框架,实现了MVC架构。显示层主要通过jsp显示,利用jquery框架验证和javascript+ajax实现动态页面交互。控制层主要通过springmvc来实现。业务层通过service事务来实现。持久层主要通过mybatis实现与数据库的交互,报名人员导出execl使用了poi框架,后台权限系统使用shiro实现权限的控制,控制层使用了easyui框架快速开发。数据源才用了阿里的druid ,有效的实现项目整体日志监控。综合业务系统数据源多样化,数据来源有会员系统的数据,餐饮系统的数据,通过spring aop技术,在请求service层通过配置注解实现数据库的切换,从而实现一个系统数据源多样化。系统通过ssI认证,实现了https请求协议。小程序接口才用了json格式返回。
个人职责: 1.负责综合业务系统整体架构 2.数据库表设计 3.后台管理权限开发 4.综合业务系统所有功能的后台研发及优化 5.小程序接口开发 6.解决开发中遇到的技术难题 7.提出建设性的意见