快速上手Spring--1.收集的一些資料
“好的開始是成功的一半”,但凡一種新的技術,開始階段一般是很苦惱的。爲了不讓更多的人走同樣的彎路,我這裏就把學習Spring的經驗與大家分享, 一起快樂一下。
Spring是什麼?反正這裏我不會談論春天的。我要說的是Spring Framework ,它又是用來做什麼的呢?一會半會我也說不清楚。還好現在是互聯網的時代,google一下,會發現不少有用的東西。
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。
Java視線論壇上翻譯:Introducing
to Spring Framework(中文修訂版 舊版本)
· Robert C Martin, Bob: The Dependency Inversion
Principle
透明對此文的翻譯: IoC
容器和Dependency Injection 模式
· 夏昕:Spring開發指南
· javaboutique網站上有篇教程(入門): The
Spring Framework
● 如果要系統的學習Spring,還是需要Book的。
看看作者是誰,就知道這本書的質量如何了。毫無疑問,這本書吹響了向Spring進軍的號角。前半部分主要闡述了J2EE開發的方方面面的經驗和設計,後半部分通過對J2EE的改善設計而引申出了SpringFramework。這本書的中譯本也出來了,不過翻譯的一般。
看看書名就會嚇一跳,不過Rod Johnson完全有資格說出來。前半本介紹EJB的不足,後半本講Spring的原理。這本書的中譯本也出來了。
這本書主要闡述瞭如何利用Java進行輕量級開發,有關Spring的內容比較少,只有一章,不過此書獲得了Jolt 大獎,質量肯定沒的說了。
Manning出版的“in action”系列圖書,質量一直非常好。此書系統介紹了Spring的方方面面,解析相當清晰。
這本是source beat的電子書(只出電子版)。如果要深入這本書,需要有相當的基礎。這本書非常適合有實踐項目經驗的人。採用TDD的方式使用Spring,而且提供Spring整合其他framework的各種作法 (相當多)。同時作者也維護着一個開源的項目appfuse。
我目前只看過了樣章,還很不錯,很系統,也很細緻,尤其書中提供的源代碼很適合新手練習。
· Rod Johnson等5人: Professional
Java Development with the Spring Framework
預計2005年7月出版,作者陣容挺龐大的,幾乎都是Spring開發團隊的,值得期待。
· 羅時飛 精通Spring
這好像是目前爲止系統介紹Spring的唯一簡體中文書籍。
以上書籍都在網上提供了書中的源代碼下載和部分樣章,如果拿不到書,看看源代碼也是很不錯。
● 說完書籍,再介紹一些好的論壇。
最後給大家推薦一個不錯的資源收集站點 http://www.java201.com/
在其右上方的搜索欄中填入“spring”,可以獲得不少整理好的有關spring的資料。
好了,先寫到這裏了,以後會陸續添加一些好的資料和站點。
//原創地址:http://blog.csdn.net/javamxj/article/details/401113
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.