eladmin項目基于 Spring Boot 2.1.0 、 Spring boot Jpa、 Spring Security、redis、Vue 的前后端分離的權(quán)限管理系統(tǒng),項目采用分模塊開發(fā)方式, 權(quán)限控制采用 RBAC(Role-Based Access Control,基于角色的訪問控制),支持數(shù)據(jù)字典、數(shù)據(jù)權(quán)限管理、前端菜單支持動態(tài)路由。 項目源碼開發(fā)文檔https://docs./#/ 預覽地址https:// 用戶賬號密碼
開發(fā)環(huán)境
功能模塊系統(tǒng)管理 - 用戶管理 提供用戶的相關配置 - 角色管理 對權(quán)限與菜單進行分配 - 權(quán)限管理 權(quán)限細化到接口 - 菜單管理 已實現(xiàn)菜單動態(tài)路由,后端可配置化,支持多級菜單 - 部門管理與崗位管理 - 字典管理 應廣大碼友的要求加入字典管理 系統(tǒng)監(jiān)控 - 操作日志 使用 apo 記錄用戶操作日志 - 異常日志 記錄操作過程中的異常,并且提供查看異常的堆棧信息 - 系統(tǒng)緩存 使用 jedis 將緩存操作可視化,并提供對 redis 的基本操作,可根據(jù)需求自行擴展 - 實時控制臺 實時打印 logback 日志,來自微強迫癥患者的精心配色,更好的監(jiān)控系統(tǒng)的運行狀態(tài) - SQL 監(jiān)控 采用 druid 監(jiān)控數(shù)據(jù)庫訪問性能,默認用戶名 admin,密碼 123456 系統(tǒng)工具 - 定時任務 整合 Quartz 做定時任務,加入任務日志,任務運行情況一目了然 - 代碼生成 高靈活度一鍵生成前后端代碼,減少百分之80左右的工作任務 - 接口文檔 使用的是 swagger-ui - 郵件工具 配合富文本,發(fā)送html格式的郵件 - SM.MS 免費圖床 挺好用的一個圖床,作為公共圖片上傳使用 - 七牛云存儲 這個就不多說了 - 支付寶支付 提供了測試賬號,可自行測試 組件管理 - 圖標庫 系統(tǒng)圖標來自 https://www./ - 富文本 集成 wangEditor 富文本 - Markdown 編輯器與 Yaml 編輯器 項目結(jié)構(gòu)后端技術(shù)棧
前端技術(shù)棧
系統(tǒng)預覽項目地址https://github.com/elunez/eladmin |
|
|
來自: 昵稱34195792 > 《技術(shù)》