Spring Boot2

視頻源碼筆記 學(xué)習(xí)人次 5w+

課程下載

本套教程及資料一鍵下載

谷粒學(xué)苑

在線視頻學(xué)習(xí)無需下載

技術(shù)交流

與1000w+谷粉共同進步

尚硅谷_Spring Boot2

課程介紹

SpringBoot2升級之后,帶來了非常多的新特性,以及底層源碼設(shè)計的差異。本套視頻教程基于SpringBoot2.3與2.4版本講解,適用于有Spring、SpringMVC基礎(chǔ),初學(xué)或想深入了解SpringBoot的學(xué)習(xí)者。

教程包含核心基礎(chǔ)、Web原理、單元測試、數(shù)據(jù)訪問、指標(biāo)監(jiān)控等章節(jié),內(nèi)容特點:
1. Web原理章節(jié)
著重分析SpringBoot2.4在底層處理Web請求的原理與源碼差異,包含請求參數(shù)處理原理、數(shù)據(jù)響應(yīng)原理、內(nèi)容協(xié)商原理、頁面渲染原理、異常處理等。學(xué)完之后,你將對SpringMVC的底層源碼流程有完整且深入的了解。

2. 單元測試章節(jié)
講解JUnit5測試場景,JUnit5在架構(gòu)設(shè)計和使用上與JUnit4的區(qū)別,包含常用測試注解、斷言機制、嵌套測試、參數(shù)化測試等。

3. 數(shù)據(jù)訪問章節(jié)
講整合MyBatisPlus+Druid數(shù)據(jù)源+數(shù)據(jù)源監(jiān)控,完成CRUD小實驗。

4. 指標(biāo)監(jiān)控章節(jié)
廣泛分析指標(biāo)監(jiān)控Endpoint機制、JMX+HTTP監(jiān)控,以及自定義Endpoint,章節(jié)最后演示整合開源的第三方監(jiān)控面板展示整個監(jiān)控的效果。

5. 原理解析部分
源碼層級剖析SpringBoot自動配置原理、Web原理、SpringBoot啟動原理。

通過以上內(nèi)容的學(xué)習(xí),會將你的SpringBoot水平帶到一個更高的層次,面向應(yīng)用開發(fā)游刃有余!更多設(shè)計模式與框架源碼分析內(nèi)容,雷神將在大廠學(xué)苑進行更詳細的講解。

視頻目錄