Star 7.9k!基于 Spring Boot 前后端分离后台管理系统登上热榜

2,396 阅读2分钟

图片

今日,一个基于 Spring Boot 2.0 + Vue.js 的后台管理系统登上热榜,没有练手项目的小伙伴快快收藏!该项目单日收获近百 Star,技术栈基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue.js。

小逛:使用技术栈都是主流的、最新的,且这些技术的社区资源丰富,适合练手

图片

该项目优点如下:

  • 界面干净整洁,优美

  • 采用前后端分离方式开发

  • 采用了模块化思想

  • 权限控制采用 RBAC

  • 支持接口限流

  • 支持数据字典与数据权限管理

  • 支持一键生成前后端代码、支持动态路由

  • 前后端统一异常拦截处理,统一输出异常,避免繁琐的判断

小逛:项目结构分明,思维清晰,适合读源码,学技巧~

图片

系统功能

  • 用户管理:用户的相关配置,管理

  • 角色管理:对权限与菜单进行分配,可根据部门设置角色的数据权限

  • 菜单管理:菜单动态路由,支持多级菜单

  • 部门管理:可配置系统组织架构,树形表格展示

  • 岗位管理:配置各个部门的职位

  • 字典管理:可维护常用一些固定的数据,如:状态,性别等

  • 操作日志:记录用户操作的日志

  • 异常日志:记录异常日志,方便开发人员定位错误

  • SQL监控:采用druid 监控数据库访问性能

  • 定时任务:整合Quartz做定时任务,加入任务日志,任务运行情况一目了然

  • 代码生成:高灵活度一键生成前后端代码,减少百分之80左右的工作任务

  • 邮件工具:配合富文本,发送html格式的邮件

  • 七牛云存储:可同步七牛云存储的数据到系统,无需登录七牛云直接操作云数据

  • 支付宝支付:整合了支付宝支付并且提供了测试账号,可自行测试

小逛:根据不同需求制定了不同的解决方案,整合了常用工具。功能齐全,只会 CURD 的小伙伴快去 clone 学起来~

系统截屏

图片

图片

图片

小逛:标准的后台管理页面,不过干净耐看_图片_

开发文档: docs.auauz.net/

体验地址: auauz.net/

账号密码: admin/123456 (默认密码都是123456)

项目地址:

后端:github.com/elunez/elad…

前端:github.com/elunez/elad…

小逛:快快 Star ! 学起来