快速上手Spring--1.收集的一些資料

     “好的開始是成功的一半”,但凡一種新的技術,開始階段一般是很苦惱的。爲了不讓更多的人走同樣的彎路,我這裏就把學習Spring的經驗與大家分享, 一起快樂一下。 
 
  Spring是什麼?反正這裏我不會談論春天的。我要說的是Spring Framework ,它又是用來做什麼的呢?一會半會我也說不清楚。還好現在是互聯網的時代,google一下,會發現不少有用的東西。 
 
     先來到Spring的大本營:http://www.springframework.org/  可以看看 About Spring,最重要的是下載一個
Spring版本。
 
     Spring的下載包有兩種,一種是帶有“with-dependencies”名稱的,這種包含了Spring常用到的第三方包,比如Hibernate、aopalliance、jakarta-commons等。這裏就使用了這種包,可以省卻查找第三方包的麻煩。
 
     當前版本1.2.1 :spring-framework-1.2.1-with-dependencies.zip
 
     解壓這個包,可以在 docs/reference目錄下找到Spring 的參考手冊,有html和pdf兩種格式。如果你的英文不太好,可以看看Spring中文論壇翻譯的1.1版本的中文版(pdf格式)。這個參考手冊就是入門的不二法寶。
 
 
     新手剛學Spring時,可能對一些概念似懂非懂,比如IoC(這裏可不是國際奧委會)、DI等。這裏向你推薦幾篇好文章,有助於理解Spring。
 
· Rod Johnson:Introduction to Spring Framework (Spring 1.2版本)
 
· Robert C Martin, Bob: The Dependency Inversion Principle
 
     透明對此文的翻譯: IoC 容器和Dependency Injection 模式
 
· 冰雲: 介紹 IOC    
 
· 夏昕:Spring開發指南
 
· 良葛格:Spring入門(非常適合新手入門)
 
· javaboutique網站上有篇教程(入門): The Spring Framework
 
 
●   如果要系統的學習Spring,還是需要Book的。
 
看看作者是誰,就知道這本書的質量如何了。毫無疑問,這本書吹響了向Spring進軍的號角。前半部分主要闡述了J2EE開發的方方面面的經驗和設計,後半部分通過對J2EE的改善設計而引申出了SpringFramework。這本書的中譯本也出來了,不過翻譯的一般。
          
 ·  Rod Johnson, Juergen Hoeller:   Expert One-on-One J2EE Development without EJB(7/2004)
看看書名就會嚇一跳,不過Rod Johnson完全有資格說出來。前半本介紹EJB的不足,後半本講Spring的原理。這本書的中譯本也出來了。
 
 ·  Bruce A. Tate, Justin Gehtland:Better, Faster, Lighter Java(5/2004)
這本書主要闡述瞭如何利用Java進行輕量級開發,有關Spring的內容比較少,只有一章,不過此書獲得了Jolt 大獎,質量肯定沒的說了。
 
·   Craig Walls, Ryan Breidenbach:  Spring in Action(1/2005)
Manning出版的“in action”系列圖書,質量一直非常好。此書系統介紹了Spring的方方面面,解析相當清晰。 
 
·  Matt Raible: Spring Live 
這本是source beat的電子書(只出電子版)。如果要深入這本書,需要有相當的基礎。這本書非常適合有實踐項目經驗的人。採用TDD的方式使用Spring,而且提供Spring整合其他framework的各種作法 (相當多)。同時作者也維護着一個開源的項目appfuse。 
 
·  Rob Harrop,Jan Machacek:Pro Spring(1/2005)
我目前只看過了樣章,還很不錯,很系統,也很細緻,尤其書中提供的源代碼很適合新手練習。
 
預計2005年7月出版,作者陣容挺龐大的,幾乎都是Spring開發團隊的,值得期待。 
 
·  羅時飛  精通Spring
這好像是目前爲止系統介紹Spring的唯一簡體中文書籍。
 
以上書籍都在網上提供了書中的源代碼下載和部分樣章,如果拿不到書,看看源代碼也是很不錯。
 
 
●  說完書籍,再介紹一些好的論壇。
 
 
 
 
 
最後給大家推薦一個不錯的資源收集站點  http://www.java201.com/
在其右上方的搜索欄中填入“spring”,可以獲得不少整理好的有關spring的資料。
 
好了,先寫到這裏了,以後會陸續添加一些好的資料和站點。


//原創地址:http://blog.csdn.net/javamxj/article/details/401113
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章