2011-03-30 63 views

回答

2

該頁面上的條目順序沒有組織,因此您可以逐漸學習這些概念。

我寧願建議您先嚐試瀏覽正式的Spring文檔,並看看與Spring一起出現的示例。它會給你一個可能性的想法。另外,不要忘記確保你瞭解控制反轉(IoC)模式是什麼以及爲什麼它有用。

這裏是我建議的人開始接觸彈簧和IOC:

你應該首先嚐試在一個非常簡單的命令行應用程序(你好世界風格)使用Spring。

  1. 創建XML應用程序上下文,並從你的主要方法
  2. 加載bean定義,並從您剛裝入應用程序上下文檢索
  3. 嘗試在應用程序上下文和遊戲添加第二個bean定義與bean定義
  4. 瞭解如何注入豆在性能,構造,...

玩那些一會兒,以得到一個什麼樣彈簧芯的行爲有一番滋味ually爲你做的(IoC容器)以及它如何幫助你解耦你代碼中的組件

一旦你清楚瞭解了這一點,你可以繼續閱讀Spring註解,以及如何使用xml或註釋(或者甚至將兩種方法結合起來)來連接你的豆類

你應該只在上面玩過足夠的東西后纔開始在Web應用程序中使用Spring。一旦你掌握了所有的控制權,那麼就有時間去發現更多先進的東西以及Spring Security,Spring MVC,Spring AOP等其他Spring組合項目......

以下是很好的關於臺: - Spring Configuration Refcard - Spring Annotations Refcard

在任何情況下,有樂趣! :)

+0

非常感謝你一個很好的概念。我剛剛也發現了這一點.-- http://netbeans.org/kb/docs/web/quickstart-webapps-spring.html – tik 2011-03-30 19:36:03

+0

另外,看看這些其他類似的問題:http://stackoverflow.com/questions/ 1610733/best-way-to-learning-spring-framework http://stackoverflow.com/questions/4632637/learn-spring-framework – dSebastien 2011-03-30 20:16:04

+0

http://stackoverflow.com/questions/2417252/exemplary-open-source-spring -projects – dSebastien 2011-03-30 20:59:54