EL-ADMIN后台管理系统
EL-ADMIN 是一款基于 Spring Boot 2.1.0、Spring Boot Jpa、JWT、Spring Security、Redis 和 Vue 等技术构建的前后端分离的后台管理软件。它采用模块化开发方法,支持数据流图与数据权限管理,并具备一键生成前后端代码、动态路由等关键特性。另外EL-ADMIN 采用全新技术栈,社区资源丰富,开发效率高,代码生成器支持一键生成前后端代码,方便对各种情况进行管理。
软件特点
权限管理
EL-ADMIN 采用 RBAC(基于角色的访问控制)进行权限管理,支持数据权限和菜单权限的分配,可自定义操作权限、注释和匿名接口,快速实现接口拦截和放行。
前端开发组件封装
EL-ADMIN 封装了常见的前端开发组件,如表格数据请求、数据流图等,实现了前后端统一异常拦截和输出,简化了开发流程。
系统监控
EL-ADMIN 支持在线用户管理和服务器性能监控,限制单账号登录,并提供运维管理功能,方便对虚拟服务器的使用进行部署和管理。
功能模块
EL-ADMIN 包含客户管理、角色管理、菜单管理、单位管理、职位管理、词典管理、系统日志、SQL 监控、定时任务、代码生成、电子邮件工具、免费图床、七牛云存储、支付宝支付等丰富功能模块。
项目结构
EL-ADMIN 采用按功能分模块的开发方法,项目结构清晰。其中eladmin-common
为系统公共模块,包含各种 Java 工具和公共配置;eladmin-system
为系统核心模块,也是项目入口模块;eladmin-logging
为系统日志模块;eladmin-tools
为第三方工具模块,包括图床、电子邮件、云存储等;eladmin-generator
为系统代码生成模块,模板位于 system
模块中。
如何使用
下载 EL-ADMIN 源码。
配置数据库、Redis 等。
运行项目。
访问后台管理页面,默认登录名:admin,密码:123456。
根据需求配置系统参数和权限。
开始使用 EL-ADMIN 进行后台管理。