1.熟悉 SSM、SpringBoot,Spring Cloud 等开源框架技术,并能使用各大框架进行项目的开发;
2.熟悉前端 Element-ui 库、Vue.Js;
3.熟悉 Redis 缓存技术使用;
4.熟悉 Linux 常用的命令、Docker、Docker-compose 容器、Jenkins 前后端自动化部署,能够使用 linux 系统搭建进 行项目运行环境;
3 熟悉 RestTemplate、Postman、Swagger、knife4j 接口调试,Git 代码管理工具;
4.熟悉微服务 Spring Cloud & Alibaba、Oauth2.0、Jwt、Nacos、Gateway 以及 ZooKeeper、ActiveMQ、 RabbitMq、Nginx、Fastdfs、Minio 对象存储等技术;
微服务版数字化平台
技术点大致结构如下:
结构采用 springColud && Alibaba +Nacos+Gateway+openFeign 微服务体系
认证授权采用 springSecurity+Oauth2.0+Jwt+Redis+RSA 非对称加密实现 SSO 实现模式包括:密码模式,自定义短信免密登录,第三方登录 支持自定义配置单点登录,多点同步登录,账号最大在线个数(超出挤出)
两套码生成器:支持 mybatis 和 Mybatis_plus
内置功能:支持多数据源,sentinel 熔断与降级,skywalking 链路追踪,自定义 api 拦截器定位 skywalking ,redisson 分布式锁实现接口幂等性,Pub/Sub 实现异步缓存,实现分布式事务 seata,分布式文件 minio, Swagger、knife4j 可视化文档,短信微服务等。