Spring源碼學習目錄

文章目錄

正文

Spring 是一個開源的設計層面框架,它解決的是業務邏輯層和其他各層的松耦合問題,因此它將面向接口的編程思想貫穿整個系統應用。包括在此基礎上衍生的 Spring MVC、 Spring Boot 、Spring Cloud 等,在現在企業中的應用越來越廣泛。因此對於 Spring 框架的學習顯得尤爲必要,接下來會將有關 Spring 的學習內容進行總結。

在 Spring 學習的過程中,就我個人而言,是先去看視頻,大概熟悉一下 Spring 的使用情況,然後再去學習源碼的,至於爲什麼學習源碼,主要是 Spring 是後續 Spring Boot 等框架的基礎,所以需要深入瞭解一下關於 Spring 底層的知識。以下就是我個人學習 Spring 源碼的歷程。

整個 IOC 的核心部分基本上都介紹了一遍,讀完該系列,你一定會對 Spring IOC 有一個徹底的瞭解。 整個目錄如下:

以上是我個人是學習 Spring 的順序,首先閱讀 Spring之IoC理論,你會了解到 Spring 源碼學習涉及到的關鍵組件,對於後續的學習安排有一個大概的計劃。之後就按照目錄進行學習,最後有四張圖用來總結關鍵知識點。

關於 Spring AOP 的學習目錄如下:

總結

至此,關於 Spring 源碼的學習終於要結束了,關於 Spring 源碼的學習大概花了40天的時間,進度比較慢,爲此也沒怎麼學習別的事情。不過結局是好的,通過這次學習還是有很大的收穫和成就感。由於技術尚淺,某些部分講的不夠透徹,或者有問題的,請大家見諒,如果可以的話希望能夠指正一下,這裏先說聲謝謝啦。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章