技术选型
后端技术选型
| 名称 | 选型 |
|---|---|
| 开发语言 | Java |
| 核心框架 | SpringBoot 、SpringCloudAlibaba |
| 安全框架 | Sa-Token |
| 注册中心 | Nacos |
| 配置中心 | Nacos |
| 网关服务 | SpringCloud Gateway |
| 服务通信 | OpenFeign |
| 数据库 | MySQL、Oracle、sqlServer、PostgresSQL、达梦 等 |
| 数据缓存 | Redis、Redission |
| 消息队列 | RabbitMQ |
| 数据库连接池 | Druid |
| 动态数据源 | Dynamic |
| 持久层框架 | Mybatis Plus |
| 分布式事务 | Seata |
| 源码版本管理 | Git |
| 流程引擎 | Flowable |
| 任务调度 | XXL-Job |
| 文件存储 | 本地存储、阿里云 OSS、MinIO |
| 监控 | SpringBoot Admin |
| 日志 | Logback |
| 项目构建 | Maven |
| 接口文档 | Swagger |
| 单元测试组件 | Junit |
| 熔断限流 | Sentinel |
| 链路跟踪 | Skywalking |
前端技术选型
| 名称 | 选型 |
|---|---|
| 开发语言 | Vue3 + TypeScript |
| 桌面框架 | Element Plus |
| APP 框架 | Uni-app |
