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