Start networking and exchanging professional insights

Register now or log in to join your professional community.

Follow

What is Spring framework?

user-image
Question added by Yazan Ahmad , programmer , wysada
Date Posted: 2013/06/18
Zabeer Sultan
by Zabeer Sultan , Senior Technical Lead , Happiestminds

Spring framework is mainly used for dependency management to establish dependencies between different objects in a project.
It uses inversion of control mechanism where you can configure the dependencies between objects in a configuration file.
Objects can be configured to be created with different scopes.
Spring framework takes care of creating objects and injects any dependencies (dependent objects) based on configuration.
It also provides integration support to other frameworks.
Spring has lot of flavours.
Spring Core, Spring AOP, Spring MVC, Springbatch, Spring Integration, Spring Security are some of them

Bassem Zohdy
by Bassem Zohdy , Java Chief Architect , Crossover

Spring is light wieght container for varient commponents in WS, DB, transaction managment, security and others, also provide you with DI and AOP.

More Questions Like This