Spring Boot源碼解讀與原理分析
Spring Boot源碼解讀與原理分析
鏈接:https://pan.baidu.com/s/1-Z4i14KRzb2xYDoAc2nyHw?pwd=zckm?
提取碼:zckm

編輯推薦
1.Java底層技術(shù)研究開發(fā)工程師LinkedBear傾情分享多年來研究Spring技術(shù)體系的框架體系實踐經(jīng)驗與架構(gòu)封裝經(jīng)驗,具有強(qiáng)大的可參考價值與實踐意義
2.Spring學(xué)習(xí)難度大、門檻高,本書為開發(fā)者朋友提供了一段相對合理、平滑、系統(tǒng)的源碼閱讀和學(xué)習(xí)軌跡,更容易理解上手
3.本書適合擁有一定Spring理解與使用經(jīng)驗的讀者學(xué)習(xí)進(jìn)階
4.本書適用的Spring Boot源碼解讀基準(zhǔn)版本為 2.3.11.RELEASE 與 2.5.3,在未特別說明時,本書引用的源碼均基于Spring Boot 2.3.11.RELEASE
5.附贈本書附帶的測試代碼與課件
內(nèi)容簡介
Spring Boot是目前Java EE開發(fā)中頗受歡迎的框架之一。依托于底層Spring Framework的基礎(chǔ)支撐,以及完善強(qiáng)大的特性設(shè)計,Spring Boot已成為業(yè)界流行的應(yīng)用和微服務(wù)開發(fā)基礎(chǔ)框架。
《Spring Boot源碼解讀與原理分析》共14章,分為4個部分。第一部分介紹Spring Boot底層依賴的核心容器,以及底層Spring Framework的兩大核心特性IOC和AOP;第二部分從底層源碼角度深入剖析Spring Boot的生命周期,包括Spring Application、IOC容器、嵌入式Web容器和AOP模塊的生命周期;第三部分針對項目開發(fā)中整合的主流場景,介紹場景模塊中的核心裝配和關(guān)鍵機(jī)制原理,如JDBC中的事務(wù)、Web中的核心控制器等;第四部分與Spring Boot的運行部署相關(guān),針對不同運行場景講解Spring Boot的啟動引導(dǎo)方式。
閱讀《Spring Boot源碼解讀與原理分析》之前,讀者需要先對Spring Framework和Spring Boot有基本的理解與簡單的框架使用經(jīng)驗或項目開發(fā)經(jīng)驗。本書的重點是Spring Boot的設(shè)計、思想和原理,無論是對于已經(jīng)有一定基礎(chǔ)的開發(fā)者還是已熟練使用Spring Boot并希望進(jìn)一步提升技能和水平的開發(fā)者,本書是他們透徹研究Spring Boot源碼和原理的理想選擇。
作者簡介
LinkedBear,Java開發(fā)工程師、底層技術(shù)研究者與分享者,傾心研究Spring技術(shù)體系多年,對Spring、Spring Boot等框架有獨到的見解,擁有豐富的框架體系實踐經(jīng)驗和架構(gòu)封裝經(jīng)驗。