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