
Spring Boot 和 Bootstrap 搭建權限管理系統培訓
1 快速搭建 Spring Boot Web 應用
2 權限管理
3 Spring Boot 整合 jUnit 單元測試
4 Spring Boot 整合 Druid 數據源
5 自定義錯誤頁面
6 自定義日志格式及歸檔
7 Swagger 的使用
8 項目開發和環境配置
9 SpringBoot 整合 Thymeleaf 頁面展示
10 Spring Boot 整合 MyBatis 操作數據庫
11 使用 aop 進行日志管理
12 Spring Boot 事務處理
13 實現定時任務
14 系統安全健康監控
1
SpringBoot 項目的安裝和配置
1.Maven構建項目
2.引入Web模塊
3.啟動Banner修改
4.自定義屬性配置
5.多環境配置
2
整合 Thymeleaf 模板
1.Thymeleaf基礎語法
2.Thymeleaf做條件判斷
3.Thymeleaf模塊化片段的定義和引用
4.Thymeleaf日期格式化
5.如何在js中使用Thymeleaf表達式
6.使用Thymeleaf實現登錄頁面
3
項目全局統一處理
1.項目目錄結構及作用
2.全局統一報文返回
3.全局錯誤頁面返回
4.通用工具類導入
5.全局常量定義
6.日期統一處理
4
表設計和連接數據庫
1.權限管理系統表設計
2.創建數據庫表
3.創建數據庫對應的實體類
4.集成MyBatis訪問數據庫
5.集成Druid數據庫連接池
6.自動生成代碼
5
CRUD 功能完善和測試
1.完成項目CRUD(增刪改查)功能
2.了解測試方法
3.使用jUnit做單元測試
4.單元測試的規范
6
用戶管理頁面分頁查詢的實現
1.實現用戶管理列表頁面實現
2.數據庫分頁查詢
3.分頁查詢封裝類
4.數據排序
7
用戶管理頁面之增刪改操作
1.新增用戶
2.表單信息驗證
3.MD5加密流程
4.修改用戶
5.刪除用戶
8
其他管理頁面功能實現
1.角色管理頁面實現
2.資源管理頁面實現
3.系統管理頁面實現
4.機構管理頁面實現
9
整合 Shiro 實現登錄功能
1.整合Shiro框架
2.驗證碼實現
3.用戶登錄驗證和授權
4.主頁面展示
5.用戶注銷功能實現
10
主頁面功能完善
1.樹形菜單展示
2.資源樹和機構樹實現
11
用戶操作日志管理
1.自定義日志
2.用戶操作行為記錄
3.自定義注解
4.Spring切面注解實現
12
角色授權和資源分配
1.角色授權用戶
2.角色擁有資源
13
整理接口文檔和項目總結
1.整合接口文檔
2.項目結束總結
