1、掌握JAVA编程基础,理解IO、多线程、集合等基础框架。
2、熟悉参数校验、异常全局捕捉、接口签名、统一注解、多MQ数据源配置。
3、了解过spring源码,掌握SpringMvc、SpringBoot框架,熟悉SpringCloud。
4、熟悉mysql数据库,熟悉redis、rabbitMq中间件,掌握Mybatis、Jpa数据持久层框架。
5、熟悉常用的设计模式,注重代码质量与可维护性。
6、熟悉git版本管理,自动化打包部署工具(jenkins、docker),apollo配置。
1.销售管理系统
项目简介:
用户可自主报备商品申请的入口系统,接入多样、个性化产品服务,集审核、区域化管理等功能。 产品有:公司车载产品批量采购、广告位投放申请等。项目采用SpringBoot搭建,Mybatis作为 持久层。依据不同用户群体(企业、普通用户、后台管理人员)和业务,拆分多个微服务群,采用 Dubbo分布式框架相互通信和调用。
涉及技术:Spirng、SpringMVC、MyBatis、Redis、MySQL、Dubbo、RabbitMQ、Saturn等。
2.车智汇业务运营系统
项目简介:
支撑公司产品、运营部门同事及相关人员使用,打通与车智汇(公司主要app软件)app端的数据操作的 运营后台管理系统。
涉及技术:Spirng、SpringMVC、SpringCloud、Vue等