|
游客,本帖隐藏的内容需要积分高于 20 才可浏览,您当前积分为 0
Stars:28.6K
语言:Java
项目简介:
一个基于 Spring Boot 2.7.18、Spring Boot Jpa、JWT、Spring Security、Redis、Vue 的前后端分离的后台管理系统。支持代码生成器一键生成前后端代码,集成 JWT 和 Spring Security 实现权限管理,支持数据字典、接口限流、功能权限与数据权限控制。
核心功能:
- 用户管理:提供用户的相关配置,新增用户后默认密码为 123456
- 角色管理:对权限与菜单进行分配,可根据部门设置角色的数据权限
- 菜单管理:已实现菜单动态路由,后端可配置化,支持多级菜单
- 部门管理:可配置系统组织架构,树形表格展示
- 字典管理:可维护常用一些固定的数据,如状态、性别等
- 系统日志:记录用户操作日志与异常日志,方便开发人员定位排错
- 代码生成:高灵活度生成前后端代码,减少大量重复的工作任务
- 服务监控:监控服务器的负载情况
- 运维管理:一键部署你的应用
- 定时任务:整合 Quartz 做定时任务,加入任务日志,任务运行情况一目了然
技术栈:
- 后端:Spring Boot 2.7.18 + Spring Boot Jpa + Spring Security + JWT
- 前端:Vue + Element UI
- 数据库:MySQL + Redis
- 权限控制:Spring Security + JWT + 自定义权限注解
- 代码生成:基于数据库表结构一键生成前后端 CRUD 代码
- 部署方式:Maven 打包 + 运维模块一键部署
- 开源协议:Apache License 2.0
适用场景:
- 企业后台管理系统:快速搭建企业内部管理、OA、CRM 等系统
- 权限管理系统:需要细粒度权限控制的各类管理系统
- 快速开发平台:基于代码生成器快速迭代开发
- 学习参考:学习 Spring Boot、Spring Security、Vue 等技术的实战项目
- 二次开发:基于成熟框架进行业务定制开发
|