spring 原始碼解析之開篇

朽年發表於2019-03-26

作為一名java碼農,spring是用得最多的技術框架,對spring的依賴注入、事務等等用法也算是“爐火純青”了,但是大多數僅僅是“知其然”,而“不知其所以然”,一遇到bug了,都是一頭霧水,各種百度、谷歌bug原因,bug解決了下次一遇到類似異常了又是一陣迷茫。究其原因就是對spring的原始碼不熟悉,對spring的設計思想不瞭解,對spring的一些設計模式不瞭解。。。。。。要改變現狀,提升技術水平,從spring原始碼開始!

spring原始碼是十分極其龐大的工程,有很多介面、方法的實現的原理或方式都是類似的,一個人的精力有限,不可能把spring所有的原始碼一字不落地讀個遍,那也沒有意義。接下來一段時間裡,我會spring原始碼系列主要針對spring核心技術ioc和aop兩個技術的核心實現原理進行剖析,抽絲剝繭。

閱讀原始碼是一件非常枯燥、煎熬的任務,我會將自己的閱讀原始碼的經歷記錄下來,見證自己的成長,加油!!!

相關文章