permission(后端)
简介
permission是一款前后端分离的后台权限管理系统,基于Spring Boot, Shiro, Vue, Element实现,是我学习Shiro时的练手项目。
使用教程
后端
-
下载源码
-
IDEA 安装lombok插件
-
新建MySQL(版本5.7.x)数据库,导入SQL文件
-
IDEA导入项目
-
修改数据库配置,等待Maven下载依赖
-
启动项目
前端
-
下载源码
-
安装node.js
-
进入项目根目录,执行
npm install
, 下载和安装项目相关依赖包 -
执行
npm run dev
命令,启动项目,通过 http://localhost:8090 访问。
功能列表
- 系统登录:系统用户登录,系统登录认证(token方式)
- 用户管理:新建用户,修改用户,删除用户,查询用户
- 机构管理:新建机构,修改机构,删除机构,查询机构
- 角色管理:新建角色,修改角色,删除角色,查询角色
- 菜单管理:新建菜单,修改菜单,删除菜单,查询菜单
- 字典管理:新建字典,修改字典,删除字典,查询字典
- 系统日志:记录用户操作日志,查看系统执行日志记录
- 系统信息:查看JVM, TOMCAT, 服务器信息
技术选型
后端
前端
=========================================关注公众号,回复permission,即可获取源码下载地址。==============================================