Spring framework is a suite of frameworks which widely touches most of the problem areas that java visits today.
Spring Core foundation provides a way to soft-declare and wire applicaiton objects which live through the life of the application. It also defines the inter-dependencies amongst these application objects.
By doing so Spring makes it easy to swap in-and-out application specific objects/functionalities very easily.
Its kind of like plug-n-program software paradigm providing APIS via its collection frameworks which solve different Java problems.
By doing this Spring allows the developer to focus more on the application domain then the complex programming aspects.
Spring essentially is abstracting/encapsulating the programming complexity behind it providing the developer
and easy way to readily jump on the business logic since the structure of the application has been moved to a
more declarative form so while writing code developer focuses more on the business logic then structuring mechanical apects of the application.
No comments:
Post a Comment