April 05
Prof. Ismael H. F. Santos -  ismael@tecgraf.puc-rio.br                                                          2
Spring Framework (continued)
nAllows developers to focus more on reused business logic and less on plumbing problems.
nReduces or alleviates code littering, ad hoc singletons, factories, service locators and multiple configuration files.
nRemoves common code issues like leaking connections and more.
nMost business objects in Spring apps do not depend on the Spring framework.
nDo I have to use all components of Spring?
nSpring is a non-invasive and portable framework that allows you to introduce as much or as little as you want to your application.
Provides a good alternative to EJB for most applications

Provides end-to-end framework for applications.