如今市場上,spring框架很火,不少公司面試題直接將spring中某個api拿出來考面試人員,我去東南融通就遇到了這個狀況,我拒絕作這些沒有水準的試題,若是公司非讓讓我作,我想這樣的公司也不值得我來。我沒有筆試也沒有去那家公司。下面就我學習spring的感想聊聊,但願能對你們有所幫助。web
我是2005年5月開始學習spring的,當時書店中尚未關於spring的圖書,我就把spring的doc編譯出來,作到api的參考手冊,從網上下載了一個helloworld的例子,僅僅這個例子我就搞了1個月,我把org.springframework.beans包中的全部的類的源代碼都看了不少遍,從spring讀取xml文件,解析文件,到利用反射機制建立bean,都瞭解的很清楚了,而後把org.springframework.context包,也熟悉透,以後就是把aop包和web包熟悉完畢,到此爲止,就能夠稱得上是深刻spring學習了!面試
如今狀況不同了,書店中的書多的是,能夠買基本參考,可是,若是僅僅看了幾遍《spring參考手冊》或者《精通spring2.0》,那最多也就是知道怎麼配置spring,根本算不上深刻精通了。spring
所謂深刻精通便是指的,能夠根據應用須要改變spring的某一個或者某一些模塊的實現,或者改寫spring的源代碼,讓spring成爲本身的spring,就是這樣子的。api