基于Java17,SpringBoot3,Spring security6,Mysql8,MybatisPlus的前后端分离的后台管理系统
后端 | 前端 | |
---|---|---|
Github | https://github.com/hb0730/boot-admin | https://github.com/hb0730/boot-admin-ui |
Gitee | https://gitee.com/hb0730/boot-admin/ | https://gitee.com/hb0730/boot-admin-ui |
- 前端采用vue-pure-admin (Vue3,Element-Plus,Vite)
- 支持动态菜单与路由
- 自定义权限认证与Security的结合使用
admin/123456 能不能访问凭运气,Java Server: HK,Redis Server: HK,Mysql Server:HK
doc/sql/boot-admin.sql
- 为什么实时请求routes
- 首先我们后端已经缓存了当前用户路由
- 我们采用EventListener,当管理者更改了用户权限能够实时响应,
- 如果要前端缓存,可以开启前端配置:
CachingAsyncRoutes