一个基于 Spring Boot + Redis + MySQL 的快速开发后台权限管理系统,提供用户管理、角色管理、菜单权限、登录认证等基础功能,帮助开发者快速搭建管理后台。
- 👤 用户管理:支持用户的创建、修改、删除、禁用等操作
- 🧩 角色管理:灵活分配角色与权限
- 🔐 权限控制:基于角色的动态权限系统(RBAC)
- ⚙️ 菜单管理:动态路由加载,支持前后端分离架构
- 📊 日志审计:记录用户操作与登录日志
- 💾 Redis 缓存:提升系统性能与会话管理效率
- 🧱 统一接口响应:标准化接口返回格式,便于前端对接
springmvc-framework/
├── src/
│ ├── main/
│ │ ├── java/com.example.framework # 核心代码
│ │ ├── resources/ # 配置文件
│ │ └── Application.java # 启动类
│ └── test/ # 单元测试
├── pom.xml # Maven 依赖管理
└── README.md # 项目说明文档
| 组件 | 版本建议 |
|---|---|
| JDK | 17 及以上 |
| Maven | 3.8+ |
| MySQL | 8.0+ |
| Redis | 6.0+ |
本项目参考其他项目的代码,并做了部分修改,还有些功能为实现,请期待完善。
