基于 SpringBoot + Vue3 前后端分离开发的通用权限后台管理系统,采用标准 RBAC 权限模型,集成登录认证、JWT 令牌校验、Redis 缓存、全局异常处理、跨域配置、分页查询等企业级常用能力。
项目代码分层清晰、注释规范、接口遵循 REST 风格,可作为中小型项目基础脚手架,支持快速二次开发,适合个人学习、简历项目、作品集展示及小型外包项目复用。
点击空白处退出提示
基于 SpringBoot + Vue3 前后端分离开发的通用权限后台管理系统,采用标准 RBAC 权限模型,集成登录认证、JWT 令牌校验、Redis 缓存、全局异常处理、跨域配置、分页查询等企业级常用能力。
项目代码分层清晰、注释规范、接口遵循 REST 风格,可作为中小型项目基础脚手架,支持快速二次开发,适合个人学习、简历项目、作品集展示及小型外包项目复用。
登录认证模块:基于 JWT 实现令牌登录、Token 拦截鉴权、BCrypt 密码加密存储,未登录接口自动拦截。
用户管理:支持用户分页查询、新增、编辑、删除、账号启用禁用、密码重置。
角色管理:角色新增编辑删除,可关联分配菜单权限。
菜单管理:支持一级 / 二级菜单配置,维护路由地址与权限标识。
部门管理:实现部门树形结构管理,支持层级新增编辑删除。
项目技术特点:
整体采用标准三层架构,代码分层清晰、命名规范、注释完善;
全局统一返回结果封装、全局异常统一捕获处理;
配置跨域访问、集成 PageHelper 分页插件,适配后台列表常用场景;
可作为中小型业务系统基础脚手架,直接二次开发接入业务模块;
适合作为个人开发作品集、简历项目、小型外包后台快速复用。




评论