|
|
@@ -1,5 +1,32 @@
|
|
|
### 系统说明
|
|
|
- 定位于微服务下多模块架构,方便统一管理和维护
|
|
|
- 内置基于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]
|
|
|
+
|
|
|
+```
|