資源簡介
BootDo目前包括以下四大模塊,系統管理(SYS)模塊、
內容管理(CMS)模塊、在線辦公(OA)模塊、代碼生成(GEN)模塊。 系統管理模塊 ,包括企業組織架構(用戶管理、機構管理、區域管理)、
菜單管理、角色權限管理、字典管理等功能; 內容管理模塊 ,包括內容管理(文章、鏈接),欄目管理、站點管理、
公共留言、文件管理、前端網站展示等功能; 在線辦公模塊 ,提供簡單的請假流程實例;代碼生成模塊 ,完成重復的工作。
BootDo 提供了常用工具進行封裝,包括日志工具、緩存工具、服務器端驗證、數據字典、當前組織機構數據
(用戶、機構、區域)以及其它常用小工具等。另外還提供一個強大的在線 代碼生成 工具。
內置功能
- 用戶管理:用戶是系統操作者,該功能主要完成系統用戶配置。
- 機構管理:配置系統組織機構(公司、部門、小組),樹結構展現,可隨意調整上下級。
- 區域管理:系統城市區域模型,如:國家、省市、地市、區縣的維護。
- 菜單管理:配置系統菜單,操作權限,按鈕權限標識等。
- 角色管理:角色菜單權限分配、設置角色按機構進行數據范圍權限劃分。
- 字典管理:對系統中經常使用的一些較為固定的數據進行維護,如:是否、男女、類別、級別等。
- 操作日志:系統正常操作日志記錄和查詢;系統異常信息日志記錄和查詢。
- 連接池監視:監視當期系統數據庫連接池狀態,可進行分析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
代碼片段和文件信息
package?com.bootdo;
import?org.mybatis.spring.annotation.MapperScan;
import?org.springframework.boot.SpringApplication;
import?org.springframework.boot.autoconfigure.SpringBootApplication;
import?org.springframework.boot.web.servlet.ServletComponentScan;
import?org.springframework.scheduling.annotation.EnableAsync;
import?org.springframework.transaction.annotation.EnableTransactionManagement;
@EnableTransactionManagement
@ServletComponentScan
@MapperScan(“com.bootdo.*.dao“)
@SpringBootApplication
public?class?BootdoApplication?{
????public?static?void?main(String[]?args)?{
????????SpringApplication.run(BootdoApplication.class?args);
????????System.out.println(“ヾ(?°?°?)??????bootdo啟動成功??????ヾ(?°?°?)??\n“?+
????????????????“?______????????????????????_???______????????????\n“?+
???????????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-02-05?16:01??bootdo\
?????目錄???????????0??2018-02-07?12:52??bootdo\bootdo\
?????文件????????1226??2018-02-07?12:46??bootdo\bootdo\.classpath
?????文件?????????972??2018-02-07?12:46??bootdo\bootdo\.project
?????目錄???????????0??2018-02-07?12:46??bootdo\bootdo\.settings\
?????文件?????????124??2018-02-07?12:46??bootdo\bootdo\.settings\org.eclipse.core.resources.prefs
?????文件?????????430??2018-02-07?12:46??bootdo\bootdo\.settings\org.eclipse.jdt.core.prefs
?????文件??????????90??2018-02-07?12:46??bootdo\bootdo\.settings\org.eclipse.m2e.core.prefs
?????文件?????????172??2018-02-07?12:46??bootdo\bootdo\.settings\org.eclipse.wst.common.project.facet.core.prefs.xm
?????文件?????????170??2018-02-07?12:46??bootdo\bootdo\.settings\org.eclipse.wst.common.project.facet.core.xm
?????目錄???????????0??2018-02-09?10:00??bootdo\bootdo\applog\
?????目錄???????????0??2018-02-07?12:52??bootdo\bootdo\applog\2018-02-07\
?????文件?????1186719??2018-02-07?18:13??bootdo\bootdo\applog\2018-02-07\2018-02-07.log
?????目錄???????????0??2018-02-08?09:56??bootdo\bootdo\applog\2018-02-08\
?????文件??????958943??2018-02-08?18:12??bootdo\bootdo\applog\2018-02-08\2018-02-08.log
?????目錄???????????0??2018-02-09?10:00??bootdo\bootdo\applog\2018-02-09\
?????文件?????1457906??2018-02-09?17:40??bootdo\bootdo\applog\2018-02-09\2018-02-09.log
?????目錄???????????0??2018-03-01?10:31??bootdo\bootdo\applog\2018-03-01\
?????文件???????72932??2018-03-01?10:50??bootdo\bootdo\applog\2018-03-01\2018-03-01.log
?????目錄???????????0??2018-03-02?16:55??bootdo\bootdo\applog\2018-03-02\
?????文件??????434870??2018-02-05?16:01??bootdo\bootdo\bootdo(如果報錯請執行這個兼容版本).sql
?????文件??????586645??2018-02-05?16:01??bootdo\bootdo\bootdo.sql
?????文件???????10063??2018-02-09?12:23??bootdo\bootdo\pom.xm
?????目錄???????????0??2018-02-05?16:01??bootdo\bootdo\src\
?????目錄???????????0??2018-02-05?16:01??bootdo\bootdo\src\main\
?????目錄???????????0??2018-02-05?16:01??bootdo\bootdo\src\main\java\
?????目錄???????????0??2018-02-05?16:01??bootdo\bootdo\src\main\java\com\
?????目錄???????????0??2018-02-07?14:43??bootdo\bootdo\src\main\java\com\bootdo\
?????目錄???????????0??2018-02-05?16:01??bootdo\bootdo\src\main\java\com\bootdo\activiti\
?????目錄???????????0??2018-02-05?16:01??bootdo\bootdo\src\main\java\com\bootdo\activiti\config\
?????文件????????2990??2018-02-05?16:01??bootdo\bootdo\src\main\java\com\bootdo\activiti\config\ActivitiConfig.java
............此處省略3372個文件信息
- 上一篇:校園宿舍管理系統java
- 下一篇:java在線選課、學習系統源碼
評論
共有 條評論