<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Mark's Java Blog
    MyEclipse, Java EE, Spring, Struts, Hibernate, JPA, SWT, Swing, AJAX, JavaScript,SOA

    一、首先Java的基礎、面向對象的基礎和設計模式的基礎知識是必不可少的。

      關于設計模式我覺得不用學太多,但以下三個模式是學習Spring必不可少的:factory模式(包括簡單工廠和抽象工廠),Strategy模式,Template method模式。如果不掌握這些你就根本沒法領悟Spring的精髓,只能依樣畫葫蘆地照搬,這是很可怕的事。

      我這里強烈建議的書可能讓人有點意外,那就是Expert one on one J2EE design and development的第四章,這一章不僅僅是Spring初學者,而是任何搞Java開發的人必讀的一章。經典!

      二、接下可以看一些Spring的入門書籍

      其實我自己沒怎么看過這方面的書,我當時只看過Spring的reference,不過現在這方面的書好象多的是,而Spring reference看起來還是有些吃力的。JavaEye上很多人建議夏昕的Spring開發指南,據說入門很容易。另外的入門書應該是Spring live或Spring in action。我大概掃了一下,Spring live是一本只講怎么做而不講為什么的書,我不太喜歡(偶爾參考一下倒不錯),不過有些人特別喜歡這樣的書,看自己的個人愛好吧。

      三、研究幾個用Spring做的開源項目

      理論還是要與實際結合,所以看完書后是要看實際的項目的。很多人喜歡appfuse,我覺得appfuse花的東西太多,真正實質性的內容又太少。我更喜歡Spring自帶的jpetstore,這是一個非常完整的例子,看完后Spring的基本用法應該都能掌握。

      四、開始做實際的項目

      在上述這些都完備以后,我覺得應該要去實際項目中鍛煉了。當然并不是每人都有這樣的機會的,這時只能自己做個玩具項目啦。項目的鍛煉是非常關鍵的,其實每個人都清楚,我就不重復了。

      五、繼續深入學習

      經過項目的錘煉,對Spring的用法和原理有了一定的了解的時候,才有可能真正掌握Spring的精髓。這時要讀的書才是Rod Johnson的三本經典名著,分別是:

      Expert one on one J2ee design and development

      Expert one on one J2ee without EJB

      Professional Java Development with SpringFramework

      前兩本書的經典程度我就不說了,只有讀了它們,才能真正了解Spring的設計意圖,掌握Spring的精髓。

      第三本書是我強烈不建議初學者讀的書。里面的東西深入而全,但是原理講解得又不夠深,很容易讓初學者犯迷糊。但是卻是Spring的高級用戶必讀的一本書(還有一本pro Spring據說也不錯,不過我沒讀過)。我過幾天會寫一下這本書的書評。

      當然這個階段與第四階段是交錯的,邊讀書邊做項目學到的東西才會更多的。

      六、分析源代碼,擴展Spring

      有人認為沒有必要分析Spring的源代碼,因為這是很累人又不計好的事。但是要想成為Spring的高級用戶,這是必經的階段。在學習的過程中,我們學到的不僅是Spring,更重要的是他的設計思想。不管怎樣,看牛人的源代碼是絕對有好處的。不過這是一個很累人的過程,要有思考準備哦!

    posted on 2008-04-21 00:40 Mark 閱讀(553) 評論(3)  編輯  收藏 所屬分類: Spring
    Comments
    • # re: J2EE基礎:對于Spring初學者的學習建議(轉)
      懶人
      Posted @ 2008-04-23 16:53
      有中文版的么介紹幾本好么  回復  更多評論   
    • # re: J2EE基礎:對于Spring初學者的學習建議(轉)[未登錄]
      mark
      Posted @ 2008-04-25 15:24
      @懶人
      這些書都有中文版,不過有些翻譯的不是很好,如果是初學者的話可以看一下《SPRING 2.0核心技術與最佳實踐》或者《spring in action》  回復  更多評論   
    • # re: J2EE基礎:對于Spring初學者的學習建議(轉)
      newer
      Posted @ 2008-05-06 10:49
      E國歷史太差,有沒有中文版的,郁悶,為何不是中國編寫的?  回復  更多評論   

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
     
    主站蜘蛛池模板: 91免费福利视频| 国产成人精品免费视频大全| 91在线老王精品免费播放| 亚洲精品国产精品乱码不99| 新最免费影视大全在线播放| 亚洲偷自拍拍综合网| 亚洲五月午夜免费在线视频| 国产av无码专区亚洲av果冻传媒| 四虎一区二区成人免费影院网址| 久久久久国产亚洲AV麻豆| 一日本道a高清免费播放| 国产AV无码专区亚洲AWWW | 久久激情亚洲精品无码?V| 污网站在线免费观看| 亚洲伊人久久成综合人影院| baoyu777永久免费视频| 亚洲一区二区在线免费观看| 国产又大又粗又长免费视频| 国产精品亚洲片夜色在线| 亚洲女人18毛片水真多| 一二三四免费观看在线电影| 国产精品高清视亚洲一区二区| 国产高清免费观看| 一区二区三区免费视频网站| 亚洲av永久无码精品古装片| 国产男女爽爽爽爽爽免费视频| 亚洲成av人在线观看网站 | 深夜a级毛片免费无码| 亚洲日产韩国一二三四区| 最近中文字幕大全免费视频| 亚洲色少妇熟女11p| 永久亚洲成a人片777777| 1000部夫妻午夜免费| 亚洲aⅴ无码专区在线观看春色| 国产成人精品久久亚洲高清不卡 | 免费观看成人久久网免费观看| 亚洲伊人久久大香线蕉| 蜜桃成人无码区免费视频网站| 国产成人精品亚洲2020| 国产成人亚洲影院在线观看| 精品国产sm捆绑最大网免费站|