- 基于Spring Cloud Alibaba、Nacos、Spring Boot、 OAuth2 的 RBAC 微服务后端轮子
- 基于Mybatis多租户实现SaaS
| 依赖 | 版本 |
|---|---|
| Spring Boot | 2.2.6.RELEASE |
| Spring Cloud | Hoxton.SR3 |
| Spring Cloud Alibaba | 2.2.5.RELEASE |
| Nacos | 2.0.2 |
| Mybatis Plus | 3.3.1 |
| hutool | 5.6.7 |
micro-cli
├── micro-auth -- 授权服务提供[7000] 可自定义授权模式,代码中添加了短信授权模式
└── micro-common -- 系统公共模块
├── micro-core -- 公共工具类核心包
├── micro-data -- 数据配置包 mybatis,redis
├── micro-security -- 安全工具类
├── micro-swagger -- 接口文档
├── micro-gateway -- Spring Cloud Gateway网关[9999]
└── micro-upms -- 通用用户权限管理模块
└── upms-admin -- 业务接口模块
└── upms-common
└── nacos -- 服务配置
└── server.conf -- 服务配置文件