本文整理了一套基於 SSM 的企業級快速開發框架核心功能模塊、技術選型亮點與代碼生成器特性,適合作為項目初選型參考或二次開發基線。
| 分類 | 模塊 | 關鍵特性 |
|---|---|---|
| 權限體系 | 1. 權限管理 | 角色組/角色、菜單權限、增刪改查按鈕權限、無限級菜單 |
| 2. 按鈕管理 | 自定義按鈕、權限標識維護 | |
| 3. 菜單管理 | 遞歸無限級、圖標、業務/系統菜單分離、顯隱狀態 | |
| 4. 數據字典 | 多級分類、編碼排序 | |
| 5. 日志管理 | 登錄/退出、重要操作審計 | |
| 6. 在線管理 | WebSocket 實時檢測、強制下線、單點登錄 | |
| 7. 系統用戶 | CRUD、站內信/郵件/短信群發、Excel導入導出、批量刪除 | |
| 8. 會員管理 | 前台用戶、等級、到期、狀態、聯系信息 | |
| 代碼生成 | 9. 代碼生成器 | 正向(頁面/Service/DAO/XML/SQL)+ 反向(任意DB表反射生成)、模版復用、生成記錄 |
| 10. 性能監控 | SQL/URL/Spring/Session 監控、SQL防火牆 | |
| 11. 接口測試 | POST/GET、參數加密、JSON響應、耗時統計 | |
| 基礎工具 | 12. 發送郵件 | 單發/群發、模版 |
| 13. 二維碼 | 生成保存/解析讀取 | |
| 14. 圖表報表 | 柱狀/餅圖/折線/導出 Excel | |
| 15. 地圖工具 | 經緯度拾取、距離計算 | |
| 16. 打印測試 | 頁面打印預覽 | |
| 內容管理 | 17. 圖片管理 | 批量上傳、放大預覽、多圖切換 |
| 18. 圖片爬蟲 | URL爬取圖片、預覽、保存到管理庫 | |
| 19. 站內信 | 收發箱、WebSocket即時提醒、語音提示 | |
| 20. 下拉聯動 | 四級聯動 Demo | |
| 系統設置 | 21. 系統設置 | 名稱、郵件/短信賬號、圖片水印、微信配置 |
| 22. 即時聊天 | 群聊/私聊、WebSocket | |
| 23. 表單構建 | 拖拽式、富文本/上傳/下拉等組件豐富 | |
| 24. 主附結構 | 主表+明細表模塊示例(生成器產出) | |
| 組織架構 | 25. 組織機構 | 無限級公司/部門 |
| 26. 員工管理 | 綁定系統用戶、數據權限授權 | |
| 27. 文件管理 | 上傳/下載/刪除、大小計算 | |
| 數據庫管理 | 28. 數據庫備份 | 單表/整庫、本地/遠程、Socket編程實現 |
| 29. 備份定時器 | Quartz集群、多線程、異步啟停 | |
| 30. 數據庫還原 | 歷史記錄、單表/整庫還原、統計耗時大小 | |
| 31. SQL編輯器 | 複雜查詢、動態報表、導出Excel |
該框架作為「單體應用全功能骨架」,能顯著縮短中小型管理系統交付周期;大型系統建議按上述方向逐步演進。