一个基于 SpringBoot 后台权限管理服务端项目
.
├── LICENSE
├── README.md
├── api // java 服务端
│ ├── pom.xml
│ ├── xx-core // 核心模块
| ├── xx-service // 业务模块
│ ├── xx-applet-api // 小程序服务API
│ ├── xx-front-api // PC前端服务API
│ ├── xx-manage-api // PC后台管理服务API
│ └── xx-parent // Parent
├── docker
├── docs
└── manage // 管理端页面
- JDK >= 21
- SpringBoot 3.1.x
- SpringSecurity
- MyBatis
- MyBatis-Plus
- JWT
- Lombok
- SpringDoc
- vue3.x
- CompositionAPI setup 语法糖
- typescript
- vite
- element plus
- vue-router-next
- pinia
- build:主要目的是修改项目构建系统(例如 maven,webpack,rollup 的配置等)的提交
- ci:主要目的是修改项目继续集成流程(例如 Travis,Jenkins,GitLab CI,Circle等)的提交
- docs:文档更新
- feat:新增功能
- fix:bug 修复
- perf:性能优化
- refactor:重构代码(既没有新增功能,也没有修复 bug)
- style:不影响程序逻辑的代码修改(修改空白字符,补全缺失的分号等)
- test:新增测试用例或是更新现有测试
- revert:回滚某个更早之前的提交
- chore:不属于以上类型的其他类型
如果你觉得这个项目对你有帮助,可以请作者喝杯咖啡 ☕️
玩转Spring Cache --- 扩展缓存注解支持失效时间TTL【享学Spring】
神器 SpringDoc 横空出世,最适合 SpringBoot 的API文档工具来了~