JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Java Application Framework » Spring  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友    訂閱主題
reply to topicthreaded modego to previous topicgo to next topic
話題被移動
該話題已被移動 - browser , 2006-03-19 18:06
如果您尚不清楚該話題被移動的原因,請參考論壇規則以及本版公告或者聯系本版版主。
本主題所含的標籤
無標籤
作者 开始学习spring的框架,该如何着手比较好? [精華]
wangcity





發文: 14
積分: 0
於 2006-03-19 18:00 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
英文基础还可以,请推荐一下学习的线路图,当然,看中文的更方便了。

reply to postreply to post
作者 Re:开始学习spring的框架,该如何着手比较好? [Re:wangcity]
caterpillar

良葛格

版主

發文: 2613
積分: 70
於 2006-03-19 18:44 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
http://www.javaworld.com.tw/confluence/display/opensrc/Spring
http://openhome.cc/Gossip/SpringGossip/SpringGossip.html

Spring in action...
Pro Spring...


caterpillar edited on 2013-03-25 14:28
reply to postreply to post
良葛格學習筆記
作者 Re:开始学习spring的框架,该如何着手比较好? [Re:wangcity]
try





發文: 128
積分: 6
於 2006-03-19 22:24 user profilesend a private message to usersend email to tryreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
(2007.10.25更新版)
hi,

如果你需要是入門書的話,中文書印象中市面上有三本,

1.在書店翻閱過版主所著的"Spring 2.0技術手冊",是入門的好書,可以買來搭配線上的Reference使用,目前已經出到第二版,適用Spring 2.0。

2.Better, Faster, Lighter Java (O'reilly)這本的中譯本個人認為不適初學者閱讀 。
3.精通 Spring Framework,第二版的名稱為精通 Spring 2.0。這本我沒讀過,所以無法評論。

英文的話大致上可分成二部份

第一個部份是Spring Framework主要作者Rod Johnson與其團隊所寫的一系列Wrox紅皮書,如果你要深入了解Spring的來龍去脈、發展背景與IoC的原理,可以循序閱讀以下書藉(這幾本在Amazon評價都不錯):

1.(5星)Expert One-on-One J2EE Design and Development
http://www.amazon.com/gp/product/0764543857/ref=pd_bxgy_text_b/002-3376513-0369609?%5Fencoding=UTF8

2.(4.5星)Expert One-on-One J2EE Development without EJB
http://www.amazon.com/gp/product/0764558315/ref=pd_sim_b_4/002-3376513-0369609?%5Fencoding=UTF8&v=glance&n=283155

3.(4星)Professional Java Development with the Spring Framework
http://www.amazon.com/gp/product/0764574833/sr=8-1/qid=1142777695/ref=pd_bbs_1/002-3376513-0369609?%5Fencoding=UTF8

4. Building Spring 2 Enterprise Applications http://tlsj.tenlong.com.tw/WebModule/BookSearch/bookSearchViewAction.do?isbn=1590599187&sid=38665(這本是interface 21最新力作,但沒讀過)

第二個部份是其它人寫的,例如:

1. Spring in Action(目前出到第二版,適用Spring 2.0)
2. Pro Spring(這本書的作者目前也是Spring團隊一員)
以上這二本是我個人認為目前最值得放在Spring開發人員案頭的二本參考書。
3.Spring : A Developer's NoteBook,這一本是Bitter java的作者B.Tate所寫,但評價極差,不建議購買。
4.Better, Faster, Lighter Java (初學者不建議)
5.POJO in Action (這本提供了Domain Model / POJO-based Programming的total solution,非常不錯!)
6.Beginning Spring Framework 2 (Wrox) (沒讀過)
7.Beginning Spring 2 : from Novice to Professional (Apress) (沒讀過)
8.Spring: A Developer's Notebook(這一系列的書適合急救章式的快速上手,有中文版)

此外,個人感覺善用Spring、Pico等lightweight container的關鍵在於
「了解Dependency Injection的概念」
知道何時該用、何時不該用很重要。並不是什麼AP都用IoC就是最好。

因此,這篇M.Fowler的經典文章也是必讀的:
http://www.martinfowler.com/articles/injection.html

實作部份,我感覺最常用到的是Core與ORM這二個部份,尤其是使用Hibernate / JPA時,使用Spring會讓我們做DAO時變得非常簡單。

供您參考

-try


try edited on 2007-10-25 19:09
reply to postreply to post
個人網站 - http://cfliao.net/
作者 Re:开始学习spring的框架,该如何着手比较好? [Re:try]
caterpillar

良葛格

版主

發文: 2613
積分: 70
於 2006-03-19 23:04 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
try wrote:
3.Spring : A Developer's NoteBook,這一本是Bitter java的作者B.Tate所寫,但評價極差,不建議購買。


之前Oreilly的網站上,一度出現要出這本書的中文本,還預訂三月上市,後來就無聲無息了,不知道是不是因為評價不好的原因。。。XD


此外,個人感覺善用Spring、Pico等lightweight container的關鍵在於
「了解Dependency Injection的概念」
知道何時該用、何時不該用很重要。並不是什麼AP都用IoC就是最好。


這個可以參考ingramchen兄的這篇文章,個人覺得很有道理。。。
http://www.javaworld.com.tw/roller/page/ingramchen/20060201


reply to postreply to post
良葛格學習筆記
作者 Re:开始学习spring的框架,该如何着手比较好? [Re:wangcity]
ingramchen

Web monkey



發文: 479
積分: 12
於 2006-03-20 05:24 user profilesend a private message to usersend email to ingramchenreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
個人覺得就 Spring Framework 本身而言,其實看一本就很夠了,這些書其實重覆性很高...

英文的話,可以先讀讀 Spring in Action (簡單) 或是 Pro Spring (涵蓋較多)。
看完其中一本之後,接下來就看 POJO in Action,這本教你用 Spring/Hibernate/JDO
等工具規劃系統架構,以及實際解決常見的問題 (如 optimisitc lock) -- 算的上是 Design Pattern for Spring 。


ingramchen edited on 2006-03-20 05:42
reply to postreply to post
MyBlog | 訂便當管理系統

作者 Re:开始学习spring的框架,该如何着手比较好? [Re:ingramchen]
ichsu





發文: 2
積分: 0
於 2006-09-18 22:26 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
ingramchen wrote:
個人覺得就 Spring Framework 本身而言,其實看一本就很夠了,這些書其實重覆性很高...

英文的話,可以先讀讀 Spring in Action (簡單) 或是 Pro Spring (涵蓋較多)。
看完其中一本之後,接下來就看 POJO in Action,這本教你用 Spring/Hibernate/JDO
等工具規劃系統架構,以及實際解決常見的問題 (如 optimisitc lock) -- 算的上是 Design Pattern for Spring 。


請問若讀完 "Spring技術手冊"
那 Spring In Action還有讀的必要嗎?
是否接下來讀POJO In Action即可?
市面上還友直得推薦針對Spring運用的書嗎(直接寫實例的書,for example: Struts cookbook, struts recipes這類的書,但是針對Spring所寫)?
Thanks in advance.


reply to postreply to post
» JWorld@TW »  Java Application Framework » Spring

reply to topicthreaded modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8