The Spring framework core is the Spring container. The Spring IoC container will:
• Create objects
• Wire those created objects
• Configure thos objects
• Manage complete lifecycle of the object
An application is made up of components and these components are managed by the Sping container using dependency injection. These objects are also known as Spring Bean objects.
The configuration metadata is read by the Spring container in