項目介紹
TIMO后台管理系統,基於SpringBoot2.0 + Spring Data Jpa + Thymeleaf + Shiro 開發的后台管理系統,采用分模塊的方式便於開發和維護,支持前后台模塊分別部署,目前支持的功能有:權限管理、部門管理、字典管理、日志記錄、文件上傳、代碼生成等,為快速開發后台系統而生的腳手架!
開源地址:https://gitee.com/aun/Timo
技術選型
-
后端技術:SpringBoot + Spring Data Jpa + Thymeleaf + Shiro + Jwt + EhCache
-
前端技術:Layui + Jquery + zTree + Font-awesome
功能列表
- 用戶管理:用於管理后台系統的用戶,可進行增刪改查等操作。
- 角色管理:分配權限的最小單元,通過角色給用戶分配權限。
- 菜單管理:用於配置系統菜單,同時也作為權限資源。
- 部門管理:通過不同的部門來管理和區分用戶。
- 字典管理:對一些需要轉換的數據進行統一管理,如:男、女等。
- 行為日志:用於記錄用戶對系統的操作,同時監視系統運行時發生的錯誤。
- 文件上傳:內置了文件上傳接口,方便開發者使用文件上傳功能。
- 代碼生成:可以幫助開發者快速開發項目,減少不必要的重復操作,花更多精力注重業務實現。
- 表單構建:通過拖拽的方式快速構建一個表單模塊。
- 數據接口:根據業務代碼自動生成相關的api接口文檔
預覽圖