該系列文章是本人在學習 Spring 的過程中總結下來的,里面涉及到相關源碼,可能對讀者不太友好,請結合我的源碼注釋 Spring 源碼分析 GitHub 地址 進行閱讀
Spring 版本:5.1.14.RELEASE
《死磕 Spring 之 IoC 篇 - 深入了解 Spring IoC(面試題)》
《死磕 Spring 之 IoC 篇 - Bean 的“前身”》
《死磕 Spring 之 IoC 篇 - BeanDefinition 的加載階段(XML 文件)》
《死磕 Spring 之 IoC 篇 - BeanDefinition 的解析階段(XML 文件)》
《死磕 Spring 之 IoC 篇 - 解析自定義標簽(XML 文件)》
《死磕 Spring 之 IoC 篇 - BeanDefinition 的解析過程(面向注解)》
《死磕 Spring 之 IoC 篇 - 開啟 Bean 的加載》
《死磕 Spring 之 IoC 篇 - Bean 的創建過程》
《死磕 Spring 之 IoC 篇 - Bean 的實例化階段》
《死磕 Spring 之 IoC 篇 - 單例 Bean 的循環依賴處理》
《死磕 Spring 之 IoC 篇 - Bean 的屬性填充階段》
《死磕 Spring 之 IoC 篇 - @Autowired 等注解的實現原理》
《死磕 Spring 之 IoC 篇 - Spring 應用上下文 ApplicationContext》
《死磕 Spring 之 IoC 篇 - @Bean 等注解的實現原理》
希望上述一系列文檔可以讓讀者對 Spring 有更加全面的認識,如有錯誤或者疑惑的地方,歡迎指正!!!共勉 👨🎓