April 05
Prof. Ismael H. F. Santos -  ismael@tecgraf.puc-rio.br                                                          2
Spring Can Help!
nSpring brings a consistent structure to your entire application.
nOrganizes middle tier objects, takes care of plumbing, eliminates the proliferation of Singletons. Beans are defined in a centralized configuration file
n
nSpring provides a consistent way to glue your whole application together. Provides a loosely couple business logic in a POJO fashion. Allows to build portable applications that provided clearer separation of presentation, business, and persistence logic.
nApplications depend on as few of its APIs as possible.
nApplications are easy to unit test.
nProvides a consistent framework for data access
nEnables you to stop polluting code. No more custom factory object to build and/or locate other objects