1.扎实掌握Java基础知识,有扎实的java编程功底和良好的编程习惯,熟悉面向对象思想,掌握常见Java设计模式。
2.扎实掌握Spring、SpringMVC、Spring Boot、Mybatis-plus等常用开源框架,掌握MVC常见的设计模式,会用spring Could Alibaba等微服务架构框架。
3.扎实掌握MySQL、SqlServer关系型数据库的使用,能够编写常规的SQL语句,熟悉一些数据库的优化方式,设计过数据库,搭建过mysql主从复制。
4.熟悉JavaScript、AJAX、jQuery等前端开发技术、 对接过微信相关模块/百度ORC/汇率等接口,用过Redis、RabbitMQ、Elasticsearch等中间件。
5.熟悉maven以及使用SVN、Git进行项目管理,能够熟练的使用IDEA、Eclipse、Navicat、VMware、Postman等开发工具。
6.会用Linux的常用命令,了解云平台,使用过docker实现容器化部署。
产品一:易通ERP和易通复合出版ERP 2019.08 -至今
项目架构:SSM+Spring boot + mybatis-plus + redis +mysql+Es+ Swagger+Maven+Git
项目描述:易通 ERP 系统集电商、进销存、财务、馆配功能为一体,实现图书的多渠道,多体系的进销存流程,易通复合出版系统实现全流程计划管理,实现从建立选题,到出版印刷的流程化管理。
责任描述:
1.负责系统进销存流程相关模块功能的设计与研发。
2.负责系统财务部分相关模块功能的设计与研发。
3.负责系统对接的第三方OSS、OCR、电子签章、汇率等接口。
4.负责客户CMS、SAP、ERP等系统的数据迁移接口对接。
产品二:云零售平台和数据管控平台 2020.03 -至今
项目架构:SSM+Spring boot + mybatis-plus + redis +mysql+ Swagger+Maven+Git
项目描述:云零售平台是一个打通下中上游的一个零售平台,各个书店或出版社等可以在平台上注册,然后建立关系实现进销存零售业务。数据管控平台是一个可视化的数据传输平台,可以在线监控数据传输情况。
责任描述:
1.云零售主要负责日常的上下游业务逻辑的开发和上下游的数据统计分析。
2.数据管控平台就是对接口的编写,打通客户和易通系统的数据交互。
项目三:飞象全球微信小程序 2018.12 - 2019.07
项目架构:Spring boot + myBatis-plus + Swagger + Redis+SpringCloud Alibaba+RabbitMQ
+Es+Mysql+Maven+Git
项目描述:飞象全球小程序是一个可以定制化旅游的一个小程序,系统给出亲子游、情侣游、全家游等默认旅游方案,客户可以根据默认的方案进行自行调整,最终形成一个完整的旅游路线。
责任描述:
1. 参加项目评审以及技术架构的选型,设计数据库。
2. 负责项目小程序端的订单模块、支付模块、ES模块等。
3. 负责项目小程序后台管理系统的相关模块接口。
4. 与前端进行数据联调,并且使用AOP测试服务层的接口性能。
项目四:临床医学投票项目 2018.10 - 2018.11
项目架构:Spring boot + Spring data jpa + Swagger + Redis+Maven+Git
项目描述:一个临床医学的一个投票系统,是对旧系统的一个功能增加和迭代。
责任描述:
1.在18年的功能模块上进行项目的重构。
2.对数据库的字段进行一些新增,修改接口数据。
3.内管系统页面和接口的编写,并且测试每个接口。
项目五:茂远数据管控平台 2018.07 – 2018.10
项目架构:SSM + mysql +WebService+ POI +spring Task +Echart+Maven+Git
责任描述:
1.系统管理模块的crud。
2.使用Echart图表技术进行统计厂家销售量排行和商品的销售排行。
3.写单元测试对接口进行数据测试。
融合出版增长平台是一个可以帮助图书行业可以实现数字化增长的一个平台,通过现在toC的模式 小程序通过线上活动实现客户的裂变,达到一个图书销售的一个指数增长。
易通 ERP 系统集电商、进销存、财务、馆配功能为一体,实现图书的多渠道,多体系的进销存流程,易通复合出版系统实现全流程计划管理,实现从建立选题,到出版印刷的流程化管理。