Now that you understand the theory behind MVC architectures, it is time to put the concepts that you have learned into practice and to see how the Spring Framework implements them. We are going to start by reviewing Spring MVC, which is the project that allows us to achieve this architectural style.
Implementing applications using MVC
Spring MVC
Spring provides support for the MVC architectural pattern through Spring MVC. This Spring project allows for incorporating a vast set of UI frameworks, in order to build forms and related components that will enable users to interact with the application.
Spring MVC is built on top of the servlet API, which is designed to create web applications. There is no way to create a...