java后臺管理系統項目源碼 源代碼springboot框架bootstrap ssm
BootDo是在SpringBoot基礎上搭建的一個Java基礎開發平臺,MyBatis為數據訪問層,ApacheShiro為權限授權層,Ehcahe對常用數據進行緩存。
內置功能
用戶管理:用戶是系統操作者,該功能主要完成系統用戶配置。
機構管理:配置系統組織機構(公司、部門、小組),樹結構展現,可隨意調整上下級。
區域管理:系統城市區域模型,如:國家、省市、地市、區縣的維護。
菜單管理:配置系統菜單,操作權限,按鈕權限標識等。
角色管理:角色菜單權限分配、設置角色按機構進行數據范圍權限劃分。
字典管理:對系統中經常使用的一些較為固定的數據進行維護,如:是否、男女、類別、級別等。
操作日志:系統正常操作日志記錄和查詢;系統異常信息日志記錄和查詢。
連接池監視:監視當期系統數據庫連接池狀態,可進行分析SQL找出系統性能瓶頸。
工作流引擎:實現業務工單流轉、在線流程設計器。
技術選型
1、后端
核心框架:Spring Boot
安全框架:Apache Shiro
模板引擎:Thymeleaf
持久層框架:MyBatis
數據庫連接池:Alibaba Druid
緩存框架:Ehcache 、Redis
日志管理:SLF4J
工具類:Apache Commons、Jackson
2、前端
JS框架:jQuery
客戶端驗證:JQuery Validation
富文本在線編輯:summernote
數據表格:bootstrapTable
彈出層:layer
樹結構控件:jsTree