系统说明
- 定位于微服务下多模块架构,方便统一管理和维护
- 内置基于OAuth2 的 RBAC 权限管理系统
- 基于网关统一调度所有模块
- 支持容器化一键部署架构
前端基于vue3的element-plus开发
后端版本说明
| Jdk |
17 |
| Spring Boot |
3.1.5 |
| Mybatis Plus |
3.5.4 |
| hutool |
5.8.2 |
| Spring Authorization Server |
1.1.3 |
模块说明
kxs
└── kxs-codegen-- 代码生成模块[4002]
└── kxs-common -- 系统公共模块
├── kxs-common-core -- 公共工具核心包
├── kxs-common-datasource -- 动态数据源
├── kxs-common-log -- 异步日志服务
├── kxs-common-mybatis -- mybatis 扩展封装
├── kxs-common-security -- oauth2 工具包 鉴权登录
├── kxs-gateway -- Gateway网关[9999]
├── kxs-quartz-- 定时任务模块[4000]
└── kxs-system-- 通用用户权限管理模块
└── kxs-system-api -- 通用用户权限管理系统公共api模块
└── kxs-system-biz -- 通用用户权限管理系统业务处理模块[8080]