eladmin说明文档1
需积分: 0 199 浏览量
更新于2022-08-03
2
收藏 5.19MB PDF 举报
《Eladmin系统详解:基于现代技术栈的高效后台管理框架》
Eladmin是一个采用最新技术栈构建的,基于Spring Boot 2.1.0、Spring Boot JPA、JWT、Spring Security、Redis、Vue.js和Element-UI的现代化后台管理系统。其设计理念是提高开发效率,实现功能模块化,权限管理采用RBAC(Role-Based Access Control)模式,同时提供数据字典与数据权限管理,以及一键生成前后端代码的功能。
**主要特性**
1. **技术栈新颖且资源丰富**:利用当前流行的技术栈,使得社区支持强大,开发过程中遇到的问题更容易找到解决方案。
2. **高效率开发**:通过代码生成器,开发者可以一键生成前后端代码,大大节省了编码时间。
3. **数据字典支持**:便于管理一些固定的状态,如状态、性别等,简化了数据维护工作。
4. **接口限流**:防止恶意请求对服务层造成过大压力,保证系统稳定性。
5. **权限控制精细**:支持接口级别的功能权限与数据权限,可以自定义操作,并有自定义权限注解和匿名接口注解,方便接口拦截和放行。
6. **前端组件封装**:对常见前端组件进行了封装,如表格数据请求、数据字典等,提升开发效率。
7. **异常处理统一**:前后端均采用统一的异常拦截处理,简化错误处理逻辑。
8. **用户管理与监控**:支持在线用户管理,服务器性能监控,限制单用户登录,以及运维管理,方便远程服务器应用部署和管理。
**主要功能**
- **用户管理**:创建和配置用户,初始密码为123456。
- **角色管理**:分配权限和菜单,可设定角色的数据权限。
- **菜单管理**:动态路由,后端配置化,支持多级菜单。
- **部门管理**:构建组织架构,树形展示。
- **岗位管理**:配置各部门的职位。
- **字典管理**:维护常用固定数据。
- **系统日志**:记录用户操作和异常日志,方便问题定位。
- **SQL监控**:通过Druid监控数据库性能。
- **定时任务**:集成Quartz,具备任务日志功能。
- **代码生成**:灵活生成前后端代码,减轻重复工作。
- **邮件工具**:配合富文本发送HTML格式邮件。
- **图床与云存储**:支持sm.ms图床和七牛云存储,便于图片上传和管理。
- **支付宝支付**:集成支付宝支付并提供测试账号。
**项目结构**
- **eladmin-common**:公共模块,包含工具类、公共配置、自定义注解、切面、Entity基类、DTO基类、Mapper等。
- **eladmin-system**:系统核心模块,项目启动入口,包含跨域和数据权限配置、线程池、系统相关模块。
- **eladmin-logging**:日志模块。
- **eladmin-tools**:第三方工具模块,包括图床、邮件、云存储等功能。
- **eladmin-generator**:代码生成模块。
**项目搭建**
- **所需环境**:JDK 1.8+,Redis 3.0+,Maven 3.0+,MySQL 5.5.0+,Node.js v10+。
- **开发准备**:安装Lombok插件,理解MapStruct,掌握Spring Boot和Vue.js基础知识。
- **运行项目**:前后端分离,需要分别启动前端和后端服务。
Eladmin以其丰富的特性,清晰的项目结构,和高效的开发流程,为开发者提供了一个强大的后台管理平台,适用于各种需要权限管理和数据管理的项目场景。通过这个系统,开发者可以快速构建出稳定、安全、易用的后台管理系统,从而将更多精力集中在业务逻辑的实现上。
那你干哈
- 粉丝: 34
- 资源: 289
最新资源
- 基于A星与DWA算法融合的动态路径规划,可实现静态避障碍及动态避障
- 1粒子群算法mppt(四个粒子),代码注释清晰, 2含有两个仿真模型,一个模型是查看自己所设置的阴影光照下对应的最大功率点,另一个模型则是用粒子群算法来追踪最大功率点 其他详情可见图 3
- 百度小程序 智能小程序 企业展示型小程序 源代码 小程序模板
- 光储并网直流微电网仿真模型(matlab simulink,2018),包含: 1.MPPT模块,实现光伏输入最大功率跟踪; 2.储能电池模块; 3.超级电容模块; 控制策略简介: 糸统使用二阶低通滤
- 人工势场法 路径规划算法 势函数法 APF 简单,高效
- 飘逸-若依前后端分离版包名修改器
- 新能源插件组装机公头(sw20可编辑+工程图)全套技术资料100%好用.zip
- MATLAB神经网络原理与实例精解C
- 软件工程导论期末复习资料,选择判断简述和概念题.zip
- mediapipe face-landmarker-v2-with-blendshapes.task
- 磁链观测器(仿真+闭环代码+参考文档) 1.仿真采用simulink搭建,2018b版本 2.代码采用Keil软件编译,思路参考vesc中使用的方法,自己编写的代码能够实现0速闭环启动,并且标注有大量
- QQ空间全能王软件易语言源码【赠送 易语言模块+易语言教程】
- 2000-2016年各省规模以上工业企业主营业务税金及附加数据.xlsx
- 飞轮储能系统的建模与MATLAB仿真(永磁同步电机作为飞轮驱动电机)不是模型
- 岩棉传输搬运传输辅助设备sw20可编辑全套技术资料100%好用.zip
- 汇川转盘机程序框架,汇川5U程序模板案例,采用汇川H5U,5个工位,包含上下料功能,ccd模拟功能,可以直接模拟仿真,框架非常实用,运用此框架可以自行增加到20工位都没问题 熟悉此框架,写更复杂的大