該系列文章是筆者在學習 Spring Boot 過程中總結下來的,裡面涉及到相關原始碼,可能對讀者不太友好,請結合我的原始碼註釋 Spring Boot 原始碼分析 GitHub 地址 進行閱讀
Spring Boot 版本:2.2.x
最好對 Spring 原始碼有一定的瞭解,可以先檢視我的 《死磕 Spring 之 IoC 篇 - 文章導讀》 系列文章
《精盡 Spring Boot 原始碼分析 - SpringApplication 啟動類的啟動過程》
《精盡 Spring Boot 原始碼分析 - 內嵌 Tomcat 容器的實現》
《精盡 Spring Boot 原始碼分析 - 支援外部 Tomcat 容器的實現》
《精盡 Spring Boot 原始碼分析 - 剖析 @SpringBootApplication 註解》
《精盡 Spring Boot 原始碼分析 - Condition 介面的擴充套件》
《精盡 Spring Boot 原始碼分析 - 配置載入》
《精盡 Spring Boot 原始碼分析 - 日誌系統》
《精盡 Spring Boot 原始碼分析 - @ConfigurationProperties 註解的實現》
希望上述一系列文件可以讓讀者對 Spring Boot 有更加全面的認識,如有錯誤或者疑惑的地方,歡迎指正!!!共勉