独立带领团队,重构公司业务系统,完成由传统SSH项目到Mybatis、SpringBoot、SpringCloud的为主体的高可用微服务架构体系的改造。
使用到注册中心、分布式配置中心,消息总线,Ribbon负载均衡,ZUUL网关、Feign客户端技术等SpringCloud主流模块技术。
后台使用前端框架独立开发一套通用的企业级后台管理系统,前后端分离。
权限木块使用SpringSecurity搭建一包完整的账号+密码+图片验证码登陆;短信验证码;QQ、微信第三方登陆;以及APP段Oauth协议认证的一套通用权限模块。
项目整合Redis、RabbitMQ,Druid、XXLJOB......等多种第三方中间件。
使用Docker容器虚拟化技术+Jenkins进行自动化部署