SSM實戰(zhàn)精講視頻教程發(fā)布
本套教程旨在幫助學習者快速掌握SSM框架(Spring、Spring MVC、MyBatis),以及Spring Boot和MyBatis-Plus的實戰(zhàn)技巧。教程深入淺出,理論與實戰(zhàn)相結(jié)合,一站式服務,提供全套資料及軟件,零基礎(chǔ)學習者亦可快速上手,并應用于實際項目開發(fā)中。
教程全新升級,基于主流前后端分離模式講解,采用了符合當前開發(fā)需求的完全注解方式,并加入了前端工程化環(huán)境準備和項目啟動控制,分享了行業(yè)內(nèi)的最佳實踐和開發(fā)經(jīng)驗,帶你寫出高效、可維護和可測試的代碼。教程的軟件版本更新迭代,全面進入Spring6和SpringBoot3場景,讓你掌握全新的技術(shù)趨勢!
教程主要應用工具和技術(shù)棧。開發(fā)工具:Java 17、Maven 3.6.3、IDEA 2022.3、VSCode 1.81.0、MySQL 8.0.28;后端技術(shù)棧:Spring 6.0.6、SpringMVC 6.0.6、MyBatis 3.5.11、SpringBoot 3.0.5、MyBatis-Plus 3.5.3.1、Druid 1.2.18;前端技術(shù)棧:Node 16.16.0、NPM 9.6.6、Vue 3.x。
教程目錄
001.SSM新版視頻教程簡介
002.Maven-介紹和作用
003.Maven-安裝和配置
004.Maven-項目定位屬性
005.Maven-工程快速搭建
006.Maven-核心功能依賴管理
007.Maven-依賴傳遞和依賴沖突
008.Maven-依賴下載失敗問題解決方案
009.Maven-構(gòu)建動作擴展
010.Maven-繼承特性理解
011.Maven-聚合關(guān)系實現(xiàn)和作用
012.Maven-實戰(zhàn)檢驗
013.Maven-技術(shù)總結(jié)
014.Spring-框架概念理解
015.Spring-Spring體系結(jié)構(gòu)
016.Spring-IoC-組件和組件管理概念
017.Spring-IoC-核心容器理解
018.Spring-IoC-IoC和DI理解
019.Spring-IoC-IoC實踐基本步驟
020.Spring-IoC-基于XML的IoC的配置
021.Spring-IoC-基于XML的DI配置
022.Spring-IoC-基于XML的IoC容器的創(chuàng)建
023.Spring-IoC-IoC容器的Bean獲取三種方式
024.Spring-IoC-擴展組件周期方法
025.Spring-IoC-擴展作用域配置
026.Spring-IoC-擴展FactoryBean使用
027.Spring-IoC-三層架構(gòu)組件管理介紹和JDBCTemplate使用
028.Spring-IoC-三層架構(gòu)組件管理實戰(zhàn)
029.Spring-IoC-基于注解方式IoC配置
030.Spring-IoC-擴展周期方法和作用域注解
031.Spring-IoC-DI注入注解語法
032.Spring-IoC-屬性@Value注解
033.Spring-IoC-注解三層綜合案例
034.Spring-IoC-配置類和完全注解開發(fā)介紹
035.Spring-IoC-@Bean注解使用
036.Spring-IoC-@Bean注解詳解
037.Spring-IoC-@Import注解使用
038.Spring-IoC-配置類案例練習
039.Spring-IoC-三種配置方式總結(jié)
040.Spring-Test-測試環(huán)境搭建
041.Spring-AOP-場景復現(xiàn)和解決思路
042.Spring-AOP-代理模式和靜態(tài)代理
043.Spring-AOP-動態(tài)代理模式
044.Spring-AOP-面向切面編程思想
045.Spring-AOP-AOP八個核心名詞理解
046.Spring-AOP-AOP思維以及AOP框架和代理技術(shù)的關(guān)系
047.Spring-AOP-Annotation快速實現(xiàn)
048.Spring-AOP-獲取切點詳細信息
049.Spring-AOP-切點表達式語法
050.Spring-AOP-統(tǒng)一切點管理
051.Spring-AOP-環(huán)繞通知
052.Spring-AOP-切面優(yōu)先級設(shè)定
053.Spring-AOP-CGLib生效場景
054.Spring-AOP-注解方式總結(jié)
055.Spring-AOP-XML配置AOP
056.Spring-AOP-對組件管理影響和總結(jié)
057.Spring-TX-編程式和聲明式事務理解
058.Spring-TX-事務管理器和原理
059.Spring-TX-基本程序搭建
060.Spring-TX-事務注解添加實踐
061.Spring-TX-只讀模式介紹和設(shè)置
062.Spring-TX-事務超時時間設(shè)置
063.Spring-TX-事務異常指定問題
064.Spring-TX-事務隔離級別設(shè)置
065.Spring-TX-事務傳播行為
066.Spring-框架技術(shù)總結(jié)
067.MyBatis-介紹和對比
068.MyBatis-快速入門案例
069.MyBatis-Ibatis方式和原理
070.MyBatis-MyBatis方式的原理和實現(xiàn)
071.MyBatis-日志輸出配置
072.MyBatis-取值符號#和$的區(qū)別
073.MyBatis-簡單類型傳入
074.MyBatis-單個實體對象傳入
075.MyBatis-多個簡單類型傳入
076.MyBatis-Map類型傳入
077.MyBatis-單個簡單類型和定義名別
078.MyBatis-單個實體類型輸出
079.MyBatis-返回Map數(shù)據(jù)類型
080.MyBatis-返回集合類型
081.MyBatis-自動提交事務和自增長主鍵回顯
082.MyBatis-非自增長類型主鍵維護
083.MyBatis-自定義映射關(guān)系和resultMap初體驗
084.MyBatis-單表的Crud練習
085.MyBatis-多表映射需要我們做什么
086.MyBatis-多表實體類存儲設(shè)計
087.MyBatis-對一查詢實現(xiàn)
088.MyBatis-對多查詢實現(xiàn)
089.MyBatis-多表查詢總結(jié)
090.MyBatis-動態(tài)語句和whereif標簽
091.MyBatis-set標簽使用
092.MyBatis-trim標簽講解
093.MyBatis-choose標簽
094.MyBatis-foreach批量操作
095.MyBatis-sql標簽和總結(jié)
096.MyBatis-mapper按包批量掃描
097.MyBatis-插件機制和分頁插件使用
098.MyBatis-ORM介紹和逆向工程
099.MyBatis-總結(jié)
100.SpringMVC-框架介紹
101.SpringMVC-內(nèi)部流程和核心組件
102.SpringMVC-流程調(diào)用和體驗
103.SpringMVC-Web容器初始化原理講解
104.SpringMVC-路徑設(shè)置注解
105.SpringMVC-對比json和param
106.SpringMVC-param參數(shù)接受四種場景
107.SpringMVC-路徑參數(shù)接收
108.SpringMVC-json數(shù)據(jù)接收
109.SpringMVC-@EnableWebMVC注解原理
110.SpringMVC-接收請求頭和Cookie
111.SpringMVC-原生對象獲取
112.SpringMVC-共享域?qū)ο蟛僮?br>113.SpringMVC-參數(shù)接收總結(jié)
114.SpringMVC-開發(fā)模式介紹和理解
115.SpringMVC-快速返回邏輯視圖
116.SpringMVC-轉(zhuǎn)發(fā)和重定向?qū)崿F(xiàn)
117.SpringMVC-返回json數(shù)據(jù)
118.SpringMVC-靜態(tài)資源處理
119.SpringMVC-RESTful介紹和理解
120.SpringMVC-RESTful特點和規(guī)范
121.SpringMVC-RESTful實戰(zhàn)路徑設(shè)計和總結(jié)
122.SpringMVC-RESTful代碼實戰(zhàn)和實現(xiàn)
123.SpringMVC-全局異常處理
124.SpringMVC-攔截器概念和基本使用
125.SpringMVC-攔截器配置細節(jié)和源碼分析
126.SpringMVC-參數(shù)校驗注解JSR303
127.SpringMVC-總結(jié)
128.SSM-什么是整合
129.SSM-整合五問和理解
130.SSM-SpringMVC層配置
131.SSM-Service和AOP以及TX的配置
132.SSM-MyBatis整合配置方式1
133.SSM-MyBatis完全配置類整合方式2 134.SSM-配置類初始化和訪問測試
135.SSM-前端程序搭建
136.SSM-后臺項目搭建和準備
137.SSM-后臺分頁查詢接口實現(xiàn)
138.SSM-后臺刪除、添加、修改接口實現(xiàn)和Postman測試
139.SSM-前后端聯(lián)調(diào)和跨域問題解決
140.SpringBoot-介紹和理解
141.SpringBoot-快速入門案例
142.SpringBoot-快速入門總結(jié)
143.SpringBoot-統(tǒng)一配置管理
144.SpringBoot-YAML配置介紹和使用
145.SpringBoot-批量配置文件讀取
146.SpringBoot-多環(huán)境配置和激活
147.SpringBoot-SpringMVC的整合和配置
148.SpringBoot-Druid連接池和兼容性處理
149.SpringBoot-Mybatis整合和配置
150.SpringBoot-AOP和TX整合和配置
151.SpringBoot-Boot工程打包和快速部署命令
152.Mybatis-Plus-概念介紹和快速入門
153.Mybatis-Plus-基于BaseMapper的Curd增強
154.Mybatis-Plus-基于ISevice的Crud增強
155.Mybatis-Plus-Serice層增強方法介紹
156.Mybatis-Plus-分頁查詢使用
157.Mybatis-Plus-分頁添加到自定義方法
158.Mybatis-Plus-條件構(gòu)造器和QueryWrapper體驗
159.Mybatis-Plus-QueryWrapper實戰(zhàn)使用
160.Mybatis-Plus-UpdateWrapper實戰(zhàn)和使用
161.Mybatis-Plus-lambdaWrapper實戰(zhàn)和使用
162.Mybatis-Plus-注解-@TableName注解
163.Mybatis-Plus-注解-@TableId和主鍵策略分析
164.Mybatis-Plus-注解-@TableFiled使用
165.Mybatis-Plus-擴展-邏輯刪除實現(xiàn)
166.Mybatis-Plus-擴展-樂觀鎖的實現(xiàn)
167.Mybatis-Plus-擴展-防止全表數(shù)據(jù)刪除和更新
168.Mybatis-Plus-代碼生成-MybatisX逆向工程
169.Mybatis-Plus-代碼生成-MybatisX自動生成Curd方法
170.SpringBoot實戰(zhàn)-微頭條項目介紹
171.SpringBoot實戰(zhàn)-前端工程搭建和運行
172.SpringBoot實戰(zhàn)-后端工程搭建和逆向工程
173.SpringBoot實戰(zhàn)-JWT和Token介紹和使用
174.SpringBoot實戰(zhàn)-用戶登錄接口實現(xiàn)
175.SpringBoot實戰(zhàn)-根據(jù)Token獲取用戶接口實現(xiàn)
176.SpringBoot實戰(zhàn)-檢查賬號是否可用接口實現(xiàn)
177.SpringBoot實戰(zhàn)-用戶注冊接口實現(xiàn)
178.SpringBoot實戰(zhàn)-首頁類別接口實現(xiàn)
179.SpringBoot實戰(zhàn)-首頁分頁頭條接口實現(xiàn)
180.SpringBoot實戰(zhàn)-首頁詳情查詢接口實現(xiàn)
181.SpringBoot實戰(zhàn)-只顯示第一頁問題調(diào)試
182.SpringBoot實戰(zhàn)-登錄檢查接口實現(xiàn)
183.SpringBoot實戰(zhàn)-頭條發(fā)布和登錄保護攔截器
184.SpringBoot實戰(zhàn)-頭條修改回顯接口實現(xiàn)
185.SpringBoot實戰(zhàn)-頭條修改接口實現(xiàn)
186.SpringBoot實戰(zhàn)-頭條刪除功能實現(xiàn)
187.SpringBoot實戰(zhàn)-整體聯(lián)調(diào)和測試