In this chapter, you were introduced the Spring Framework and acquainted with its features. You took a look at the versions of Spring. Then, you studied the architecture, and different modules in the Spring Framework such as the Spring Core Container, Spring AOP, Spring data access/integration, and the Spring Web module and Test module. You also understood the benefits of the Spring Framework. Finally, you created an application in Spring and took a look on package structure of Spring.
In the next chapter, we'll explore IoC, Dependency Injection, and Spring Core Container service. We'll also see bean's life cycle and bean's scope.