我需要开始使用Spring框架开发应用程序,并且想知道我需要下载哪些工具来启动和运行。
在SpringSource网站上,我看到所有这些应用程序都要下载,我很想知道,我真的需要这一切吗?我应该使用哪些版本,特别是对于Spring Framework?
我需要下载哪些其他应用程序(例如Struts,Glassfish,Apache等)?
答案 0 :(得分:2)
这取决于你想要使用Spring的目的。通常是Web应用程序。如果是这样,你只需要两件事:
其他一切都是可选的。我相信唯一需要的依赖是Apache Commons日志记录。根据您使用的功能,您可能需要更多功能。
如果是这样,这里有一个[tutorial] [1],它创建了一个准系统的Spring MVC项目。这个和其他主题周围有无数其他人。
完全可以在Swing应用程序中使用Spring,在这种情况下,您显然不需要servlet容器。
答案 1 :(得分:1)
SpringSource所需要的只是Spring Framework。
Spring 3.0即将推出,但目前使用2.5.6.SEC01,即当前的产品版本。
您可以使用简单的servlet容器(即:Tomcat)而不是完整的应用程序服务器(例如:JBoss,Glassfish)。
Spring Framework捆绑了用于Web开发的jar - 即:spring-web和spring-webmvc。
有关使用Spring MVC的简单示例,请参阅#117535。
答案 2 :(得分:1)
它主要取决于你需要Spring。实际上,每一块弹簧都可以与其余部分分开使用。你可以只将它用于IOC,在这种情况下你不需要,例如,MVC和Servlets等......
最简单的方法是从http://www.springsource.com/download/community?project=Spring%20Framework
下载主程序包您可以从任何IDE使用Spring
答案 3 :(得分:0)
最好的方法是在项目中使用Maven。基本上你所要做的就是编辑你的pom.xml文件并告诉它你想要使用Spring。然后,当您编译代码时,Maven将自动从公共存储库中下载所需的Spring库。
这是一个例子: http://pookey.co.uk/blog/archives/63-Getting-started-with-Maven-and-Spring.html