現在正值大學的第乙個暑假,這個暑假我準備開始進入框架的學習,首先我選擇的是spring mvc框架,這是自己學的第乙個框架,我在學習的過程中不斷告訴自己,這一次不是單純的學習知識那麼簡單,我想要的是找到一種更加適合自己的學習方式,一種最佳的學習狀態。大學的時間真的有很多,但大多數時間都處在學習的舒適區,導致自己的技術浮於表面,止步不前。
之前一直聽說過原始碼分析這個詞,當時覺得這是乙個不錯的學習方法(在剛知道如何運用技術的之後),但是也由於這個詞可能太過於高大上,面對這些大師的原始碼,感覺自己去分析有點像笑話,就一直沒有嘗試過。前幾天在網上看到了一系列的springmvc的原始碼,我覺得寫得非常好,這就是自己想要的學習狀態,但是我沒有繼續看下去,因為我在想,看了第一篇的分析過程後,我突然感覺原始碼分析並不是乙個高大上的東西,因此計畫先自己分析,然後晚上再看和作者的思路有何差距,在找到自己疏漏的點,之後找機會補上,所以我開始準備分析原始碼。
目前本人發布在網上的時候已經寫完三篇,自己很希望得到一些反饋。也就是說原始碼分析是不是這樣進行的。希望本文的讀者可以提出寶貴的意見,但是可能因為初次嘗試的原因,還希望不喜勿噴。
最後
目前還是要表明自己的觀點,我是乙個來自普通的一本大學的計算機專業的學生,現在剛剛讀完大一,由於經驗和技術深度或者智商的原因,很多地方肯定會分析的不到位。如果你是一位想學的更深入的讀者,我希望你可以另外看別人的文章,而不是我的。如果你是一和我一樣的同齡人,我很歡迎很你交流問題。如果你是業界大牛,希望提出你的寶貴意見。
SpringMVC 原始碼分析
springmvc之 springmvc的引數匹配原始碼分析 使用 modelattribute 進行引數注入 springmvc方法返回值詳解 原始碼流程 public class implements configuration componentscan com enableaspectjau...
SpringMVC原始碼分析 二
第九章 spring aop 原始碼解析 二 這一章來簡單的介紹一下springmvc的高階應用 過濾器 filter 對request請求起到過濾的作用,作用在servlet之前,如果配置為 可以對所有的資源訪問 servlet js css靜態資源等 進行過濾處理 interceptor 是sp...
SpringMVC之原始碼分析 View(一)
通過上幾章的介紹知道了viewresolver的作用,即viewresolver就是把handler返回的邏輯檢視名稱解析為檢視view物件。進而通過view物件的檢視渲染把最終的結果展現給使用者。view檢視渲染的原理,簡單說就是把模型資料填充到檢視模板,最終交由servlet的response進...