1. 扎实的java基础,熟悉软件设计开发流程。
2. 能较好的运用springmvc, Struts2,Spring-boot,Hibernate,mybatis-plus等开源框架的使用方法及工作原理。
3. 熟练掌握Oracle、MySQL等关系型数据库编程技术,了解redis非关系型数据库。
4. 能熟练的运用git项目管理工具,了解Linux的基本命令。
5. 熟悉微服务的结构,并能熟练使用。
6. 较好的sql查询能力,并会sql优化。
7.为人心态良好,抗压力强
地铁服务质量系统:该项目采用的框架为pgsql++mybatis-plus+spring-boot,还采用微服务的形式,中心用的consul,服务与服务之间的调用fengin,系统分为四个模块,我一人完成其中三个模块,分别为工单管理,审批管理,遗失物品,工单管理流程逻辑较为复杂,用户操作性的开放性极高,扭转此处极多,审批管理主要是负责工单的后续流程,而遗失物品则是与成都地铁APP的数据想通,整个系统涉及到了与七个系统的数据对接,另外此系统的内部消息推送采用的是websocket,外部的消息推送调用的是企业微信的接口
常乐移动办公系统:因为业务需求的改变,重新写的一款根据需求的移动办公系统,框架:mysql+mybatis-plus+spring-boot ,该系统主要分为三个模块,财务模块,考勤模块,管理模块,我负责了其中的考勤模块以及一部分的财务模块,其中考勤主要是根据当前打卡人的地理坐标来判断,最后发生给以报表的形式发送给上级部门,财务模块只要是财务统计,财务申请等一套完整流程
常乐App(优化):之前常乐App是写在一个项目包里面的,我去之后就开始拆分,根据业务横向拆分为单独的微服务,以便更好的维护和调用。框架:mysql+mybatis-plus+spring-boot, 主要内容:根据门店数据,把主表的数据以分表的形式拆分成若干个表,以达到数据的及时性。
该项目采用的框架为pgsql++mybatis-plus+spring-boot,还采用微服务的形式,中心用的consul,服务与服务之间的调用fengin,系统分为四个模块,我一人完成其中三个模块,分别为工单管理,审批管理,遗失物品,工单管理流程逻辑较为复杂,用户操作性的开放性
之前常乐App是写在一个项目包里面的,我去之后就开始拆分,根据业务横向拆分为单独的微服务,以便更好的维护和调用。框架:mysql+mybatis-plus+spring-boot, 主要内容:根据门店数据,把主表的数据以分表的形式拆分成若干个表,以达到数据的及时性。