我已經簡單地看了幾遍Spring MVC,並且得到了基本的想法。然而,無論何時我仔細觀察,似乎都要求您已經知道「核心Spring」的整個負載。例如,我已經有了幾百頁的書,然後纔得到Spring MVC ......這似乎要經歷很多。我習慣於能夠進入,但是有很多與bean相關的東西和XML,它看起來像是大量的數據消耗。學習Spring MVC對於web項目
如果你把時間放進去,或者說Spring是一個比我想象的要大得多的框架,它會簡化嗎?是否有可能孤立地學習它的這一面?
我已經簡單地看了幾遍Spring MVC,並且得到了基本的想法。然而,無論何時我仔細觀察,似乎都要求您已經知道「核心Spring」的整個負載。例如,我已經有了幾百頁的書,然後纔得到Spring MVC ......這似乎要經歷很多。我習慣於能夠進入,但是有很多與bean相關的東西和XML,它看起來像是大量的數據消耗。學習Spring MVC對於web項目
如果你把時間放進去,或者說Spring是一個比我想象的要大得多的框架,它會簡化嗎?是否有可能孤立地學習它的這一面?
@John Spring just a much bigger framework than I thought?
- 可能是這樣,至少我是這麼認爲的。
is it possible to learn this side of it in isolation?
- 是的,這裏是學習用自己的方式http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/spring-web.html
一個很好的途徑,也是我建議你讀一本書manning spring in action 2nd edition
,我也正在學習春天從零開始,現在我舒服閱讀本書後,當然你必須時不時地參考參考書。
在這裏你可以瞭解MVC概念的基本信息,如果你不熟悉(其在PHP,但很重要的一點是一點沒有語法)
http://net.tutsplus.com/tutorials/other/mvc-for-noobs/
編輯
如果你想看到MVC的實際操作,通過例子或其他春天的用途,使用這個版本庫https://src.springframework.org/svn/spring-samples來檢出一些項目,你會看到mvc-basic,mvc-ajax ..等等。這是非常好的資源,你可以用在風的烏龜SVN從Eclipse或下行鏈接下載或下載
至少您需要了解核心Spring - 依賴注入,應用程序上下文配置等等。這其實並不複雜,只是有點難以啓動。對於一個有經驗的開發者來說,看看基本設置的一些示例應用程序可能是有意義的。
PS。我有這個sample project for JSF/Spring/JPA/Hibernate combination。不是Spring-MVC,但可能仍然有幫助。
我自己想從NetBeans的官方文檔從這裏學到的Spring MVC:
http://netbeans.org/kb/docs/web/quickstart-webapps-spring.html
從ASP.Net/C#的到來,感覺有這麼多的步驟,在簡單的例子做。
關於Spring的偉大之處在於你可以挑選你使用的東西。如果你想使用Spring,你不必首先跳出來,你可以通過使用依賴注入功能或者使用JDBC模板來試用它。我的建議是從小開始,看看你喜歡它。
要使用Web MVC的東西,您需要了解配置控制器的依賴注入。您可以選擇使用較舊的更靈活的XML樣式配置,也可以使用較新的批註。或者你可以混合搭配。從XML開始可能是最好的,因爲它可以幫助你理解事情是如何工作的(這就像在Java之前學習C和C++一樣)。然後,您可以轉到使用註釋。就我個人而言,我使用XML來實例化所有的bean。我使用@Autowire註釋來注入依賴關係。這似乎是大多數靈活性和易用性的最佳選擇。
我認爲_is_實際上是我買的書, – 2010-04-01 13:59:34
@ c0mrade所以你覺得它不好?我覺得它很好,它可能不是意味着從封面讀取封面這就是爲什麼我沒有,但我讀了大部分,我喜歡它 – ant 2010-04-01 14:34:45