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 ?
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.
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.