EL-ADMIN后台管理系统是一款基于Spring Boot 2.1.0、Spring Boot Jpa、JWT、Spring Security、Redis、Vue等技术的全栈式前后端分离的后台管理软件。该系统采用模块化开发模式,权限管理采用RBAC模型,支持数据流图和权限管理,一键生成前后端代码,并支持动态路由。以下是该系统的关键特点及应用方法:
全新技术栈: 采用最新技术,确保系统的高效性和稳定性。
丰富的社区资源: 社区支持丰富,资源充足,便于学习和使用。
高效的开发设计: 代码生成器一键生成前后端代码,极大提高开发效率。
便捷的管理: 支持数据流图,可便捷地进行权限管理。
安全防护: 支持插口过流保护,防止恶意请求造成服务层压力过大。
灵活的权限管理: 支持自定义操作权限、注释与命名,可快速进行接口拦截与放行。
封装常见前端组件: 对表格数据、数据流图等常见前端组件进行封装,实现前后端统一异常处理,简化开发流程。
线上客户管理与服务器性能监管: 支持限定单账号登录,便于运维管理。
角色管理: 可根据单位设置角色数据权限。
菜单管理: 动态路由,后端开发可配置化,支持多级菜单。
组织架构管理: 可配置系统组织结构,树形报表展现。
职位管理: 配置每个部门的岗位。
词典管理: 可维护常见固定数据,如:状态、性别等。
系统日志: 记录用户操作日志与异常日志,便于开发者定位问题。
SQL监管: 采用druid监管数据库查询浏览性能。
计划任务: 融合Quartz进行计划任务,添加每日任务日志,任务运行状况一目了然。
代码生成: 高灵活性生成前后端代码,降低重复工作。
电子邮件工具: 配合富文本,支持发送HTML格式邮件。
图床: 应用sm.ms图床,作为公共性上传图片应用。但该图床稳定性较差,建议使用七牛云存储。
七牛云存储: 可同步七牛云存储的数据到系统,无需登录七牛云即可操作。
支付宝支付: 集成支付宝支付,并提供检测账户,可自主检测服务。
服务监管: 监控服务器负载状况。
运维管理: 一键部署你的应用项目。
下载与安装: 从官网下载EL-ADMIN后台管理系统源码,解压后运行eladmin-system
模块。
开发: 使用eladmin-generator
模块生成前后端代码,然后根据需求进行开发。
部署: 将项目打包后部署到服务器。
运维: 使用eladmin-system
模块进行系统运维管理。
EL-ADMIN后台管理系统是一款功能强大、易于使用的全栈式前后端分离的后台管理软件,适用于各种企业级应用开发。