![6feb5ef8c14e8ae512166af1b9da1a99.png](https://i-blog.csdnimg.cn/blog_migrate/c7e27815890f804cd2bce1d5a2bc5ad5.png)
大家好,知识追寻者最近在忙着写个开源后台权限管理系统,目前功能已经初步实现了,详情看下文;此系统的特殊就是轻量级,没有复杂的代码封装,使用较新的成熟技术栈,很适合个人学习,用于面试;如果觉得本套系统对你有帮助,在知识追寻者的github 上给个 start 吧!
zboot项目简介
zboot 是一款基于 springboot2.1.1,shiro+jwt, elementUI,Vue 架构的轻量级权限后台管理系统;
账号密码: admin/123456
接口文档,SQL监控默认账号密码:zboot/zboot
后端源码地址:https://github.com/zszxz/zboot
前端源码地址:https://github.com/zszxz/zboot_web
主要技术栈
后端
- springboot 后台框架
- mybaitsPlus 持久层
- shiro 权限框架
- jwt 无状态管理
- swagger 开放接口文档
- hutool 便捷工具
- lombok 简化开发
- fastjson json交互
- druid 数据源连接池
- oshi 系统监控
- minio 文件系统
前端
- vue 前端框架
- ElementUI UI框架
- dataView 图层
- echarts 图层
- axios 接口请求
- ES6 语法
系统特性
- 后端统一异常处理;
- 前后端模块化开发,代码逻辑简单明了;
- 支持动态路由,模块按需加载;
- 支持权限拦截,按钮权限;
- 支持系统日志监控;
- 支持在线接口文档;
- 前后端json交互,遵循restful风格开发;
系统模块功能
- 首页(系统监控预览)
- 部门管理
- 用户管理
- 角色管理
- 菜单管理
- 数据字典
- SQL监控
- 系统日志
- 接口文档
项目功能预览
系统模块部分功能预览如下
首页
![4a1e0ba397ed8b1f41730ab9fdf6b63c.png](https://i-blog.csdnimg.cn/blog_migrate/d04390ad55d29b7207e93af433424f24.jpeg)
部门管理
![397a1feec6935680710c1bf8371de563.png](https://i-blog.csdnimg.cn/blog_migrate/ae51b2d0f0435b7f05277a7202a8279b.jpeg)
用户管理
![f2f83bd162a66739c2906ce9c197b8c6.png](https://i-blog.csdnimg.cn/blog_migrate/54b2fca23fb84de2eecc4e8ee61e6eb4.jpeg)
角色管理
![6edf1215e3fa7384397581f63df6565b.png](https://i-blog.csdnimg.cn/blog_migrate/aed4d2961391bf425fe753a12b3605a4.jpeg)
菜单管理
![778b1f2efead06998f80a872387e6858.png](https://i-blog.csdnimg.cn/blog_migrate/ec63e44f6a254d9e9c3f685de2e78504.jpeg)
系统日志
![91b5307abea62fcf5f88bbf79af95c60.png](https://i-blog.csdnimg.cn/blog_migrate/b887f1aac7db5ed8bf211a90260de32b.jpeg)
接口文档
![4aabfaa16168d34639e5c01e01ef4e28.png](https://i-blog.csdnimg.cn/blog_migrate/053d0cc5ff5144cb24d4886219bd76e0.jpeg)
项目结构
common --config 项目配置类 --exception 统一异常 --result 统一返回结果 --utils 工具类 modules --config -- 系统配置类
--develop -- 开发模块 --system --系统模块
ZBootApplication -- 启动类
关注
最后如果想一起学习进步,可以关注作者的公众号: 知识追寻者