Spring Boot 快速開發(fā)平臺(springboot快速開發(fā)平臺)
內(nèi)置功能
- 用戶管理:用戶是系統(tǒng)操作者,該功能主要完成系統(tǒng)用戶配置。
- 權(quán)限管理:配置系統(tǒng)菜單,操作權(quán)限,按鈕權(quán)限標識等。
- 角色管理:角色菜單權(quán)限分配、設(shè)置角色按機構(gòu)進行數(shù)據(jù)范圍權(quán)限劃分。
- 字典管理:對系統(tǒng)中經(jīng)常使用的一些較為固定的數(shù)據(jù)進行維護。
- 參數(shù)管理:對系統(tǒng)動態(tài)配置常用參數(shù)。
- 通知公告:系統(tǒng)通知公告信息發(fā)布維護。
- 操作日志:系統(tǒng)正常操作日志記錄和查詢;系統(tǒng)異常信息日志記錄和查詢。
- 登錄日志:系統(tǒng)登錄日志記錄查詢包含登錄異常。
- 定時任務(wù):在線(添加、修改、刪除)任務(wù)調(diào)度包含執(zhí)行結(jié)果日志。
- 代碼生成:前后端代碼的生成(java、html、xml、sql)支持CRUD下載 。
- 系統(tǒng)接口:根據(jù)業(yè)務(wù)代碼自動生成相關(guān)的api接口文檔。
- 服務(wù)監(jiān)控:監(jiān)視當前系統(tǒng)CPU、內(nèi)存、磁盤、堆棧等相關(guān)信息。
- 在線構(gòu)建器:拖動表單元素生成相應(yīng)的HTML代碼。
- 連接池監(jiān)視:監(jiān)視當前系統(tǒng)數(shù)據(jù)庫連接池狀態(tài),可進行分析SQL找出系統(tǒng)性能瓶頸。
項目結(jié)構(gòu)
代碼:git clone https://gitee.com/pear-admin/Pear-Admin-Boot
Pear Admin Boot│├─annex 項目SQL文件│├─pear-common 公共模塊│ ││ ├─config 框架集成配置│ ││ ├─constant 通用常量│ ││ ├─exception 異常處理│ ││ ├─plugins 封裝組件│ ││ ├─tools 工具類│ ││ └─web WEB 處理封裝│├─pear-entrance 啟動模塊│ ││ ├─api 通用接口│ ││ ├─secure 安全框架│ ││ └─EntranceApplication 啟動類│├─pear-entrance 啟動模塊│ ││ ├─static 靜態(tài)資源│ ││ ├─templates 頁面文件│ ││ ├─logback-spring.xml 日志配置│ ││ ├─application-dev.yml 開發(fā)環(huán)境配置│ ││ ├─application-prod.yml 線上環(huán)境配置│ ││ ├─application-test.yml 測試環(huán)境配置│ ││ └─application.yml 配置文件│├─pear-modules 業(yè)務(wù)模塊│ ││ ├─pear-generator 代碼生成│ ││ ├─pear-system 系統(tǒng)業(yè)務(wù)│ ││ ├─pear-schedule 定時任務(wù)│ ││ └─pear-process 工作流程│ └─pom.xml Maven 配置