1.具备扎实的Java基础及面向对象OOP编程思想,了解JVM的常用的调优策略。
2.熟练掌握SpringMVC、Spring、Mybatis三大框架,理解 SpringMVC 核心流程。
3.熟练掌握Mysql,SQLserver数据库,了解数据库的优化。
4.熟练掌握Redis,对于Redis的五大数据结构常用操作命令有使用开发经验。
5.熟悉JavaScript、Ajax、jQuery、Easyui、vue等前台开发技术,熟悉json数据交换格式。
6.熟练使用IDEA、Eclipse、VS code、powerdesiger等开发工具。
7.熟练使用SVN、Git、Maven等项目版本管理及构建工具及使用GitHub进行代码托管。
8.熟练使用Linux下常用开发指令操作,项目部署,负载均衡。
9.熟悉Spring Boot及Spring Cloud框架,熟悉Dubbo结合Zookeeper的开发模式。
项目名称:友药柜后台管理系统
开发环境:idea+linux+Tomcat+Mysql
软件架构:SpringBoot+SpringCloud+Mybatisplus+Redis+ActiveMQ
项目描述:友药柜后台管理系统是专为友药柜智能售药机提供后台技术服务,以及为公司内部客服运营提供技术服务,系统中包含商户管理,商品管理,订单管理,设备管理,电子合同,财务系统,数据分析,消息管理以及菜单、字典等基础模块。系统中对接了美团闪购、美团企客、饿了么零售、京东到家、放心签电子合同、在水医方、百度图片文字识别、企业微信、农行支付、微信支付、支付宝支付、阿里云MQTT、微信小程序等。前期用的单体SpringBoot项目,后期全部迁移到SpringCloud微服务项目中。
责任描述:
1、负责后台系统的开发及督导系统迁移。
2、对接美团、饿了么、京东、微信、支付宝、电子合同等接口,用MQTT来对售药机发送指令。
3、前期负责项目用jenkins部署,后期交给运维来部署。
4、对已有的功能进行维护,登录及权限管理。