<!--StartFragment -->接觸Spring框架差不多快兩年多的事,尤記得當(dāng)時(shí),關(guān)于Spring的書籍還不多,而文件分散于網(wǎng)路的各個(gè)角落,為了通盤了解Spring,在Google上一遍又一遍的來往收集,拼湊出Spring全圖。
就技術(shù)上而言,我絕不是Spring的真正高手,然而就資訊收集與文字整理的功夫,說我投入很大的心力倒是真的,在學(xué)習(xí)Spring的過程中,文件收集、實(shí)作嘗試、觀念厘清等,都花上了不少功夫,我將這些功夫的所得化為文字記錄下來。
最初,只是網(wǎng)路上一份筆記,慢慢的記錄,時(shí)間加上心力,聚沙成塔、積少成多,這是作學(xué)問的道理,用在技術(shù)的培育上也是適用。
接著,就是藉由寫作成書的壓力,來讓自己對(duì)所撰寫的內(nèi)容負(fù)責(zé),書是讀者要花費(fèi)購買的,不若筆記之隨興,藉此,再讓自己對(duì)Spring的了解更為落實(shí)。
學(xué)習(xí)Spring,或說是學(xué)習(xí)所有的框架,大致都可分為三個(gè)方面:
一是學(xué)習(xí)框架的架構(gòu)與精神
,這是學(xué)習(xí)框架最重要的部份,了解Spring,或是了解某個(gè)特定框架的架構(gòu)與精神,可以學(xué)習(xí)到前人的經(jīng)驗(yàn),即使您將來不使用Spring(或某特定框架),也可以在自己的作品上用上這些架構(gòu)與經(jīng)驗(yàn)。
二是學(xué)習(xí)框架的實(shí)作方式
,每個(gè)語言會(huì)有每個(gè)語言的特性,一個(gè)架構(gòu)與精神用不同的語言實(shí)作,也會(huì)呈現(xiàn)出不同的樣貌,這個(gè)部份是與技術(shù)面較為相關(guān)的,所謂坐而言不如起而行,深入了解某個(gè)框架的實(shí)作方式,可以驗(yàn)證自己對(duì)某些觀念的了解是否正確。
三是了解如何使用框架
,這是框架學(xué)習(xí)中較為無趣的,例如關(guān)乎API的使用,組態(tài)的設(shè)定等,然而初學(xué)者往往花最多時(shí)間在這個(gè)方面,為了要完成一個(gè)可運(yùn)行的示例,總要在API與組態(tài)上再三嘗試。
第一與第二點(diǎn),不是我個(gè)人現(xiàn)在的實(shí)力可以置喙的,我只能跟隨著大師的腳步,將一些觀念作較貼近初學(xué)者的闡述,并在第三點(diǎn)上為初學(xué)者減少模索的時(shí)間,這是 Spring技術(shù)手冊(cè)的出發(fā)點(diǎn),因在摸索Spring的過程中,這也是花費(fèi)最多時(shí)間的地方,Spring技術(shù)手冊(cè)的目的,是希望初學(xué)者能少些心力在第三點(diǎn)的摸索上,多些思考時(shí)間在第一與第二點(diǎn),若能讓初學(xué)者少一小時(shí)、兩小時(shí)甚至一天、兩天的摸索,將這些時(shí)間拿來掌握架構(gòu)、精神、實(shí)作方式,那Spring技術(shù)手冊(cè)最大的目的就已達(dá)到。
在
Spring技術(shù)手冊(cè)簡(jiǎn)體版
問市之際,這小小的短文,希望能讓初學(xué)者更了解Spring學(xué)習(xí)時(shí)的態(tài)度及應(yīng)該掌握的要領(lǐng)。
期盼大家學(xué)習(xí)愉快。
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
