Admin3 后台管理系统
项目说明
admin3 后台管理系统,一个灵活高效不臃肿的后台管理框架,项目后端基于 Java17 、SpringBoot3.0 ,前端基于 TypeScript 、Vite3 、Vue3 、Element Plus ,只提供登录会话、用户管理、角色管理、权限资源管理、事件日志等基础功能的最佳实践方案,不做过多的封装,适合二次定制开发、接私活、源码学习等场景。
主要特性:
-
未使用任何安全框架,优雅地实现了会话管理+权限控制功能,支持请求 URL 权限拦截,菜单、按钮级别权限控制
-
会话通过数据库作为二级缓存,即使重启也不会丢失登录状态
-
支持 AOT 编译 Native 镜像,相较于传统 JVM 形式节省了至少 50%的内存
-
前端资源支持独立部署+webjars 嵌入到后端应用两种形式
-
持久层使用 SpringData JPA 进行开发,能够支持多种数据库适配
