Zboot权限后台管理系统开源啦zboot项目简介主要技

大家好,知识追寻者最近在忙着写个开源后台权限管理系统,目前功能已经初步实现了,详情看下文;此系统的特殊就是轻量级,没有复杂的代码封装,使用较新的成熟技术栈,很适合个人学习,用于面试;如果觉得本套系统对你有帮助,在知识追寻者的github 上给个 start 吧!

zboot项目简介

zboot 是一款基于 springboot2.1.1,shiro+jwt, elementUI,Vue 架构的轻量级权限后台管理系统;

账号密码admin/123456

接口文档,SQL监控默认账号密码:zboot/zboot

后端源码地址github.com/zszxz/zboot

前端源码地址github.com/zszxz/zboot…

主要技术栈

后端

  • springboot 后台框架
  • mybaitsPlus 持久层
  • shiro 权限框架
  • jwt 无状态管理
  • swagger 开放接口文档
  • hutool 便捷工具
  • lombok 简化开发
  • fastjson json交互
  • druid 数据源连接池
  • oshi 系统监控
  • minio 文件系统

前端

  • vue 前端框架
  • ElementUI UI框架
  • dataView 图层
  • echarts 图层
  • axios 接口请求
  • ES6 语法

系统特性

  • 后端统一异常处理;
  • 前后端模块化开发,代码逻辑简单明了;
  • 支持动态路由,模块按需加载;
  • 支持权限拦截,按钮权限;
  • 支持系统日志监控;
  • 支持在线接口文档;
  • 前后端json交互,遵循restful风格开发;

系统模块功能

  • 首页(系统监控预览)
  • 部门管理
  • 用户管理
  • 角色管理
  • 菜单管理
  • 数据字典
  • SQL监控
  • 系统日志
  • 接口文档

项目功能预览

系统模块部分功能预览如下

首页

部门管理

用户管理

角色管理

菜单管理

系统日志

接口文档

项目结构

common
--config 项目配置类
--exception 统一异常
--result 统一返回结果
--utils 工具类
modules
--config -- 系统配置类
--develop -- 开发模块
--system --系统模块

ZBootApplication -- 启动类

关注

最后如果想一起学习进步,可以关注作者的公众号: 知识追寻者