【開源系統】Pre 1.0 RBAC權限管理系統正式發佈

開源初衷

不要爲了開源而開源,而是要真的能夠解決問題 技術教程網上一大堆,每每教程不是很容易整合到項目,如何去運用,因此纔有開源項目的想法前端

項目介紹

Pre基於Spring Boot 、Spring Security的RBAC權限管理系統, 作更簡潔的後臺管理系統。 主要Pre系統採用先後端分離模式, JWT Token機制實現系統安全控制 項目架構: 後端: Spring Boot + Spring Security + Mybatis-Plus + Redis 前端: Vue全家桶git

系統功能

目前Pre系統爲1.0版本 後續持續更新 主要模塊:後端

  • 用戶管理:該功能主要完成系統用戶配置,提供用戶的相關配置
  • 角色管理:權限菜單進行權限分配,根據部門設置角色的數據權限範圍
  • 菜單管理:後端配置實現菜單動態路由,支持多級菜單,操做權限,按鈕權限標識等
  • 部門管理:配置系統組織架構,樹形表格展現,可隨意調整上下級
  • 崗位管理:根據部門配置所屬職位
  • 字典管理:對系統中常用的一些較爲固定的數據進行維護,如:狀態,性別等
  • 操做日誌:記錄用戶操做的日誌
  • 異常日誌:記錄異常日誌,方便開發人員定位錯誤

項目特色

  • 代碼註釋豐富,真正的極其簡潔風格,上手快易理解
  • 採用Restfull API 規範開發
  • 統一異常攔截,友好的錯誤提示
  • 基於註解 + Aop切面實現全方位日記記錄系統
  • 基於Mybatis攔截器 + 策略模式實現數據權限控制
  • Jwt Token 鑑權機制

系統預覽

pre系統預覽圖
pre系統預覽圖
pre系統預覽圖
pre系統預覽圖
pre系統預覽圖
pre系統預覽圖
pre系統預覽圖

做者有話說

  • 但願能夠真正的幫助有須要的人
  • 系統我會持續更新 帶給你作好的體驗

項目地址

gitee.com/li_haodong/…
歡迎提交 issue,請寫清楚遇到問題的緣由安全

相關文章
相關標籤/搜索