911-java后臺管理系統(tǒng)框架源碼(BootDo)
bootDo目前包括以下四大模塊,系統(tǒng)管理(SYS)模塊、
內(nèi)容管理(CMS)模塊、在線辦公(OA)模塊、代碼生成(GEN)模塊。 系統(tǒng)管理模塊 ,包括企業(yè)組織架構(gòu)(用戶管理、機構(gòu)管理、區(qū)域管理)、
菜單管理、角色權(quán)限管理、字典管理等功能; 內(nèi)容管理模塊 ,包括內(nèi)容管理(文章、鏈接),欄目管理、站點管理、
公共留言、文件管理、前端網(wǎng)站展示等功能; 在線辦公模塊 ,提供簡單的請假流程實例;代碼生成模塊 ,完成重復(fù)的工作。
BootDo 提供了常用工具進行封裝,包括日志工具、緩存工具、服務(wù)器端驗證、數(shù)據(jù)字典、當(dāng)前組織機構(gòu)數(shù)據(jù)
(用戶、機構(gòu)、區(qū)域)以及其它常用小工具等。另外還提供一個強大的在線 代碼生成 工具。
內(nèi)置功能
- 用戶管理:用戶是系統(tǒng)操作者,該功能主要完成系統(tǒng)用戶配置。
- 機構(gòu)管理:配置系統(tǒng)組織機構(gòu)(公司、部門、小組),樹結(jié)構(gòu)展現(xiàn),可隨意調(diào)整上下級。
- 區(qū)域管理:系統(tǒng)城市區(qū)域模型,如:國家、省市、地市、區(qū)縣的維護。
- 菜單管理:配置系統(tǒng)菜單,操作權(quán)限,按鈕權(quán)限標(biāo)識等。
- 角色管理:角色菜單權(quán)限分配、設(shè)置角色按機構(gòu)進行數(shù)據(jù)范圍權(quán)限劃分。
- 字典管理:對系統(tǒng)中經(jīng)常使用的一些較為固定的數(shù)據(jù)進行維護,如:是否、男女、類別、級別等。
- 操作日志:系統(tǒng)正常操作日志記錄和查詢;系統(tǒng)異常信息日志記錄和查詢。
- 連接池監(jiān)視:監(jiān)視當(dāng)期系統(tǒng)數(shù)據(jù)庫連接池狀態(tài),可進行分析SQL找出系統(tǒng)性能瓶頸。
- 工作流引擎:實現(xiàn)業(yè)務(wù)工單流轉(zhuǎn)、在線流程設(shè)計器。
技術(shù)選型
1、后端
- 核心框架:Spring Boot
- 安全框架:Apache Shiro
- 模板引擎:Thymeleaf
- 持久層框架:MyBatis
- 數(shù)據(jù)庫連接池:Alibaba Druid
- 緩存框架:Ehcache 、Redis
- 日志管理:SLF4J
- 工具類:Apache Commons、Jackson
2、前端
- JS框架:jQuery
- 客戶端驗證:JQuery Validation
- 富文本在線編輯:summernote
- 數(shù)據(jù)表格:bootstrapTable
- 彈出層:layer
- 樹結(jié)構(gòu)控件:jsTree
【實例截圖】

本源碼地址:http://www.bmm520.net/vip/java/2019/0706/19519.html