# 基于Spring Boot和Vue的EL-ADMIN后台管理系统
## 项目简介
EL-ADMIN后台管理系统是一个基于Spring Boot 2.1.0、Spring Boot Jpa、JWT、Spring Security、Redis、Vue的前后端分离的后台管理系统。该系统提供了丰富的功能和特性,适用于各种企业级应用场景。
## 项目的主要特性和功能
- **最新技术栈**:使用最新技术栈,社区资源丰富。
- **高效率开发**:代码生成器可一键生成前后端代码。
- **数据字典**:支持数据字典,方便对一些状态进行管理。
- **接口限流**:支持接口限流,避免恶意请求导致服务层压力过大。
- **权限管理**:支持接口级别的功能权限与数据权限,可自定义操作。
- **自定义权限注解**:自定义权限注解与匿名接口注解,可快速对接口拦截与放行。
- **前端组件封装**:对一些常用的前端组件进行封装,如表格数据请求、数据字典等。
- **统一异常处理**:前后端统一异常拦截处理,统一输出异常,避免繁琐的判断。
- **在线用户管理**:支持在线用户管理与服务器性能监控,支持限制单用户登录。
- **运维管理**:支持运维管理,可方便地对远程服务器的应用进行部署与管理。
## 系统功能
- **用户管理**:提供用户的相关配置,新增用户后,默认密码为123456。
- **角色管理**:对权限与菜单进行分配,可根据部门设置角色的数据权限。
- **菜单管理**:已实现菜单动态路由,后端可配置化,支持多级菜单。
- **部门管理**:可配置系统组织架构,树形表格展示。
- **岗位管理**:配置各个部门的职位。
- **字典管理**:可维护常用一些固定的数据,如:状态、性别等。
- **系统日志**:记录用户操作日志与异常日志,方便开发人员定位排错。
- **SQL监控**:采用druid监控数据库访问性能,默认用户名admin,密码123456。
- **定时任务**:整合Quartz做定时任务,加入任务日志,任务运行情况一目了然。
- **代码生成**:高灵活度生成前后端代码,减少大量重复的工作任务。
- **邮件工具**:配合富文本,发送html格式的邮件。
- **七牛云存储**:可同步七牛云存储的数据到系统,无需登录七牛云直接操作云数据。
- **支付宝支付**:整合了支付宝支付并且提供了测试账号,可自行测试。
- **服务监控**:监控服务器的负载情况。
- **运维管理**:一键部署你的应用。
## 安装使用步骤
2. **导入项目**:将下载的源码导入到IDE中,如IntelliJ IDEA或Eclipse。
3. **配置数据库**:在`application.yml`文件中配置数据库连接信息。
4. **启动项目**:运行`AppRun.java`启动后端服务,运行`npm run dev`启动前端服务。
5. **访问系统**:打开浏览器,访问`http://localhost:8080`,使用默认账号`admin`和密码`123456`登录系统。
## 特别鸣谢
- 感谢JetBrains提供的非商业开源软件开发授权。
- 感谢七牛云提供的免费云存储与CDN加速支持。
- 感谢PanJiaChen大佬提供的前端模板。
- 感谢Moxun大佬提供的前端Curd通用组件。
- 感谢zhy6599大佬提供的后端运维管理相关功能。
- 感谢j.yao.SUSE大佬提供的匿名接口与Redis限流等功能。
- 感谢d15801543974大佬提供的基于注解的通用查询方式。
## 反馈交流
- QQ交流群:一群:891137268(已满)、二群:947578238
## 项目捐赠
项目的发展离不开你的支持,请作者喝杯咖啡吧☕ [Donate](https://el-admin.vip/donation/)
---
通过以上步骤,您可以快速搭建并运行EL-ADMIN后台管理系统,享受其强大的功能和便捷的开发体验。
没有合适的资源?快使用搜索试试~ 我知道了~
(源码)基于Spring Boot和Vue的ELADMIN后台管理系统.zip
共307个文件
java:275个
ftl:12个
xml:7个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 12 浏览量
2024-11-18
09:59:49
上传
评论
收藏 3.25MB ZIP 举报
温馨提示
# 基于Spring Boot和Vue的ELADMIN后台管理系统 ## 项目简介 ELADMIN后台管理系统是一个基于Spring Boot 2.1.0、Spring Boot Jpa、JWT、Spring Security、Redis、Vue的前后端分离的后台管理系统。该系统提供了丰富的功能和特性,适用于各种企业级应用场景。 ## 项目的主要特性和功能 最新技术栈使用最新技术栈,社区资源丰富。 高效率开发代码生成器可一键生成前后端代码。 数据字典支持数据字典,方便对一些状态进行管理。 接口限流支持接口限流,避免恶意请求导致服务层压力过大。 权限管理支持接口级别的功能权限与数据权限,可自定义操作。 自定义权限注解自定义权限注解与匿名接口注解,可快速对接口拦截与放行。 前端组件封装对一些常用的前端组件进行封装,如表格数据请求、数据字典等。 统一异常处理前后端统一异常拦截处理,统一输出异常,避免繁琐的判断。
资源推荐
资源详情
资源评论
收起资源包目录
(源码)基于Spring Boot和Vue的ELADMIN后台管理系统.zip (307个子文件)
ip2region.db 6.2MB
index.ftl 7KB
ServiceImpl.ftl 6KB
Controller.ftl 3KB
taskAlarm.ftl 3KB
Entity.ftl 2KB
Service.ftl 2KB
QueryCriteria.ftl 2KB
email.ftl 2KB
Dto.ftl 1KB
Repository.ftl 1KB
Mapper.ftl 1KB
api.ftl 464B
index.html 5KB
RedisUtils.java 20KB
MenuServiceImpl.java 16KB
GenUtil.java 16KB
DeployServiceImpl.java 16KB
FileUtil.java 13KB
DeptServiceImpl.java 12KB
UserServiceImpl.java 12KB
QueryHelp.java 11KB
QiNiuServiceImpl.java 11KB
StringUtils.java 10KB
SpringSecurityConfig.java 10KB
RoleServiceImpl.java 10KB
UserController.java 10KB
GeneratorServiceImpl.java 10KB
RsaUtils.java 10KB
AppRun.java 9KB
QuartzJobServiceImpl.java 9KB
RedisConfig.java 9KB
UserMapper.java 9KB
MonitorServiceImpl.java 9KB
OnlineUserService.java 8KB
LogServiceImpl.java 8KB
MenuController.java 7KB
DeployController.java 7KB
QuartzManage.java 7KB
AliPayController.java 7KB
RoleController.java 7KB
SqlUtils.java 7KB
ExecutionJob.java 7KB
LocalStorageServiceImpl.java 7KB
AuthorizationController.java 7KB
SwaggerConfig.java 6KB
DatabaseController.java 6KB
DateUtil.java 6KB
SpringContextHolder.java 6KB
JobServiceImpl.java 6KB
LogController.java 6KB
ServerDeployServiceImpl.java 6KB
DatabaseServiceImpl.java 6KB
AppServiceImpl.java 6KB
QuartzJobController.java 6KB
DictServiceImpl.java 6KB
AliPayServiceImpl.java 6KB
GeneratorController.java 6KB
TokenFilter.java 6KB
TokenProvider.java 6KB
DeptController.java 6KB
ServerDeployController.java 6KB
AppController.java 6KB
DataTypeEnum.java 5KB
GlobalExceptionHandler.java 5KB
BadConfigurationException.java 5KB
DictController.java 5KB
ConfigurerAdapter.java 5KB
UserRepository.java 5KB
DictDetailController.java 5KB
DeployHistoryServiceImpl.java 5KB
WebSocketServer.java 5KB
User.java 5KB
LimitAspect.java 5KB
EmailServiceImpl.java 5KB
LoginProperties.java 5KB
LogAspect.java 5KB
QiniuController.java 5KB
MenuService.java 5KB
GeneratorService.java 5KB
EncryptUtils.java 5KB
ScpClientUtil.java 5KB
JobController.java 5KB
DictDetailServiceImpl.java 5KB
UserDetailsServiceImpl.java 5KB
DeptService.java 4KB
Role.java 4KB
LocalStorageController.java 4KB
VerifyServiceImpl.java 4KB
DataServiceImpl.java 4KB
UserService.java 4KB
RoleService.java 4KB
ColumnInfo.java 4KB
QuartzJobService.java 4KB
Menu.java 4KB
BaseEntity.java 4KB
SecurityUtils.java 4KB
VerifyController.java 4KB
AnonymousPostMapping.java 4KB
QiNiuService.java 4KB
共 307 条
- 1
- 2
- 3
- 4
资源评论
t0_54coder
- 粉丝: 2971
- 资源: 5639
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功