2009-05-05 70 views
1

我需要使用Spring框架開始開發應用程序,並且想知道我需要下載哪些工具才能啓動並運行。我需要下載什麼來開始使用Spring框架開發應用程序?

SpringSource網站我看到所有這些應用程序下載,我想知道,我真的需要這一切嗎?我應該使用哪些版本,尤其是對於Spring Framework?

  • Spring框架
  • SpringSource的DM服務器示例
  • 春季安全
  • Spring Web Flow的
  • 的Spring Web服務
  • Spring動態模塊
  • Spring集成
  • Spring Batch的
  • Spring.NET
  • 春季JavaConfig
  • 春LDAP
  • 春季擴展
  • Spring IDE的
  • 春天BlazeDS集成
  • SpringSource的Bundlor
  • Spring Roo的

其他應用程序做什麼我需要下載(例如。 Struts,Glassfish,Apache等)?

回答

2

這取決於你想要使用Spring什麼使用Spring。通常這是Web應用程序。如果是這樣,你只需要兩件事:

  • Spring框架(與最小的依賴關係);和
  • 一個servlet容器(例如Tomcat)或一個成熟的應用程序服務器(例如Glassfish,JBoss)。

其他一切都是可選的。我相信唯一需要的依賴是Apache Commons日誌記錄。根據您使用的功能,您可能需要更多。

如果是這樣,這裏是一個[tutorial] [1],它創建了一個準系統Spring MVC項目。對於這個和其他主題,還有無數其他人。

在Swing應用程序中使用Spring是完全可能的,在這種情況下,您顯然不需要servlet容器。

1

SpringSource只需要Spring框架。

Spring 3.0正在開發中,但現在,使用2.5.6.SEC01,即當前的產品發佈。

您可以從一個簡單的servlet容器(即:Tomcat)開始,而不是一個完整的應用程序服務器(例如:JBoss,Glassfish)。

Spring框架捆綁了用於web開發的jar包,即:spring-web和spring-webmvc。

有關使用Spring MVC的一個簡單示例,請參閱#117535

0

最好的方法是在項目中使用Maven。基本上你所要做的就是編輯你的pom.xml文件並告訴它你想使用Spring。然後,當你編譯你的代碼時,Maven會自動從他們的公共存儲庫中下載你需要的Spring庫。

下面是一個例子: http://pookey.co.uk/blog/archives/63-Getting-started-with-Maven-and-Spring.html

+0

您也許會發現本教程很有用: http://www.springsource.org/node/361 – Cuga 2009-05-05 14:03:39

相關問題