一個 Java EE 企業級快速開發平臺,基於經典技術組合(Spring Boot、Spring MVC、Apache Shiro、MyBatis-Plus、Freemarker、Bootstrap、AdminLTE)採用經典開發模式,讓初學者能夠更快的入門並投入到團隊開發中去。 在線代碼生成功能,包括核心模塊如:組織機構、角色用戶、菜單及按鈕授權、數據權限、系統參數、內容管理、license認證,BPM工作流等。採用松耦合設計;界面無刷新,一鍵換膚;衆多賬號安全設置,密碼策略;在線定時任務配置;支持多數據源;支持讀寫分離、分庫分表
關注轉發之後私信回覆【源碼】即可免費獲取到~
軟件架構
- 核心框架:Spring Boot 2.2.5.RELEASE
- 安全框架:Apache Shiro 1.4.2
- 模板引擎:Freemarker
- 前端:AdminLTE 2.3.8, Bootstrap 3.3.7, Bootstrap-Table 1.11.0, JQuery 3.3.1
- 持久層框架:MyBatis-Plus 3.3.1
- 定時任務: Quartz
- 數據庫連接池:Druid 1.10.1
- 數據庫: Mysql5.7
- 分佈式緩存數據庫: Redis 4.0.9
- 工具類:Hutool 4.5.8
- 工作流引擎:flowable 6.4.2
內置功能
- 用戶管理:用戶是系統操作者,該功能主要完成系統用戶配置。
- 部門管理:配置系統組織機構(公司、部門),樹結構展現支持數據權限。
- 崗位管理:配置系統用戶所屬擔任職務。
- 菜單管理:配置系統菜單,操作權限,按鈕權限標識等。
- 角色管理:角色菜單權限分配、設置角色按機構進行數據範圍權限劃分。
- 字典管理:對系統中經常使用的一些較爲固定的數據進行維護。
- 參數管理:對系統動態配置常用參數。
- 操作日誌:系統正常操作日誌記錄和查詢;系統異常信息日誌記錄和查詢。
- 登錄日誌:系統登錄日誌記錄查詢包含登錄異常。
- 在線用戶:當前系統中活躍用戶狀態監控。
- 定時任務:在線(添加、修改、刪除)任務調度包含執行結果日誌。
- 代碼生成:前後端代碼的生成(java、html、xml、sql)支持CRUD下載 。
- 服務監控:監視當前系統CPU、內存、磁盤、堆棧等相關信息。
- 在線構建器:拖動表單元素生成相應的HTML代碼。
- 連接池監視:監視當前系統數據庫連接池狀態,可進行分析SQL找出系統性能瓶頸。
- 產品許可: 對項目進行許可證書控制,防止程序拷貝運行。
- 公告通知: 針對項目升級重要情況出通知公告直接生成靜態頁面,可以實現延遲推送,設置時效性,實時預覽功能
演示圖
源碼獲取方式:
關注轉發之後私信回覆【源碼】即可免費獲取到~