What applications do I need to download to start developing applications with spring framework?

I need to start developing applications using spring framework and I am wondering what tools I need to download to get me up and running.

On the springsource website , I see all of these apps to download and I am wondering if I really need all of this? And what versions should I use, especially for the spring Framework?

* Spring Framework 
* SpringSource dm Server Samples
* Spring Security 
* Spring Web Flow 
* Spring Web Services 
* Spring Dynamic Modules
* Spring Integration
* Spring Batch
* Spring.NET
* Spring JavaConfig
* Spring LDAP
* Spring Extensions
* Spring IDE
* Spring BlazeDS Integration
* SpringSource Bundlor
* Spring ROO

      

What other applications do I need to download (like strut, glassfish, apache, etc.)

Gough

0


source to share


1 answer


You only need two things:

  • Spring framework (with minimal dependencies); and
  • Servlet container (like Tomcat) or full blown application server (like Glassfish, JBoss).

Everything else is optional.



I believe the only dependency required is the Apache Commons registration. Depending on what features you use, you may need more.

You are not saying what you actually want to do with Spring, but I am guessing since this happens most often - it creates web applications. If so, here is a tutorial that builds a barebones Spring MVC project. There are many others for this and other topics.

+1


source







All Articles