Spring stresses the OO design issues rather than focusing on the implementation aspects of a technology, such as J2EE. And above all, the application code does not depend on the Spring APIs unlike the EJB that force to use JNDI and the Struts that force to extend Action. Spring promotes the easy implementation of JEE technology.
- Spring Flexibility
issues that distinguishes it from other JEE Frameworks
Spring focuses on the reusability of business and data access objects (by not keeping them specific to any of the JEE services and environments like web, EJB etc).
It keeps them loosely coupled.
For more information new section visit at: http://www.javajazzup.com/issue1/page22.shtml