天石云统一登录平台
开发环境:Idea+ Jdk1.8+ MySQL8.0 + Maven
开发框架:SpringCloud+Mybatis-Plus+ dubbo+Redis+RabbitMQ+Nacos
项目描述:天石云统一登录平台是一个统一管理其他系统的平台,它维护了其他系统的所有
基础数据,并为其他系统服务提供了微服务接口调用方式;基础数据分为了五个域来
进行分化管理,分别为人员域、组织域、资源域、硬件域、字典域;其他系统接入统
一平台,通过微服务接口调用获取数据;
技术描述:
1、使用Mybatis-Plus进行快速开发,减少了基础sql的编写和mapper接口的创建
2、利用Mybatis-Plus的插件TenantLineInnerInterceptor,实现租户隔离
3、使用redis缓存一些结构变动不频繁的数据资源;利用redis协助登录,保存登录成功
后生成的token,其他资源接口获取redis的key拿到token进行认证;(JWT)
4、利用RabbitMQ实现统一平台同其他系统的数据增量同步
5、Nacos作为注册中心,注册或订阅服务
负责模块:
1、产品模块的开发
2、维护系统的正常
3、系统数据字典,对接文档等文档的编写
点击空白处退出提示
评论