1、熟悉掌握JAVA基础
2、熟练使用IDEA/MyEclipse ,PL/SQL Developer ,Navicat, svn ,git等开发工具,熟悉linux, window开发环境,掌握tomcat, nodejs等服务器的应用
3、熟悉java、javascript、vue、redis、oss、rabiitMQ、druid,log4j等技术
4、熟悉各主流数据库, 如:mysql、oracle等
5、熟悉Spring , springMVC, hibernate , springboot , mybatis,springcloud , 掌握springData ,struts2等开源框架的使用
6、熟悉三大框架运用,开发设计理念,会撰写需求分析说明书,对系统的业务具有较强的分析能力和解决实际问题的能力。
7、具有较强的需求分析能力,简洁的代码开发习惯
1.购票流接口开发,项目采用springcloud做分布式架构,包含渠道购票流,监控,支付,zuul网关,数据同步等服务。
2.项目使用spring+springMVC+mybatis+spring security作为基础架构,使用aop收集日志,使用redis做消息队列。前端页面内嵌vue作为页面架构。项目包含门店的促销下单系统,微信端的品牌,卡券,公众号管理,促销小票上传活动页面设置与奖项设置及后续的小票审核管理。
3.API端采用springboot做项目基础架构,组件中使用mubatis-plus做数据层管理,rabbit-MQ做消息队列,redis做数据缓存。项目主要用于微信api的接口交互,以及存储于小程序的交互数据。管理平台使用spring+springMVC+mybatis作为基础架构,主要用户管理与操作数据。
项目使用spring+springMVC+mybatis+spring security作为基础架构,使用aop收集日志,使用redis做消息队列。前端页面内嵌vue作为页面架构。项目包含门店的促销下单系统,微信端的品牌,卡券,公众号管理,促销小票上传活动页面设置与奖项设置及后续
1.包含购票流整体开发,从查询到下单再到支付一整套的购票流程,项目中个人开发模块包含渠道配置,下单,监控以及mq中转服务的开发。