2009-05-05 68 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

相关问题