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,即可獲取源碼下載地址。==============================================