File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Spring and the fly likes Where to start Spring 2 or 3 ? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Frameworks » Spring
Bookmark "Where to start Spring 2 or 3 ? " Watch "Where to start Spring 2 or 3 ? " New topic

Where to start Spring 2 or 3 ?

Narendra shah
Ranch Hand

Joined: Feb 28, 2007
Posts: 52
Hi Friends,

I am little bit confuse about spring 2 and 3. I want to learn spring. But i dont have any idea, With what to start ? Is spring 3 is compatible with spring 2 framework ? What is better to start for learning purpose ?

Narendra Shah -- SCJP 5
Joe Harry
Ranch Hand

Joined: Sep 26, 2006
Posts: 10032

I guess with respect to a newbie trying to learn Spring, it is the concept behind Spring that you should try to learn and not much bothered on the version. But as everyone wants the latest, you can start with Spring 3.0.

SCJP 1.4, SCWCD 1.4 - Hints for you, Certified Scrum Master
Did a rm -R / to find out that I lost my entire Linux installation!
Alaa Nassef
Ranch Hand

Joined: Jan 28, 2008
Posts: 471

Spring 3 is backward compatible with the older versions, and it has a lot of great new features. I advise you to start learning Spring 3, to benefit from the new features

Visit my blog:
Craig Walls
Ranch Hand

Joined: Sep 19, 2003
Posts: 335
Agreed...Spring 3 is (for the most part) backward compatible. But as Spring evolves, it introduces features that make some of the old stuff unnecessary. You'd be better off starting with Spring 3..and if you never learn the old way of doing stuff, then all the better for you.

Spring in Action - Unleash POJO power in your applications!
Modular Java - Discover the secret weapon to modularity on the Java platform!
XDoclet in Action - Your complete guide to code generation with XDoclet.
I agree. Here's the link:
subject: Where to start Spring 2 or 3 ?
It's not a secret anymore!