Spring MVC Components

Learn about the Spring MVC architecture components, namely Model, View, and Controller.

Spring MVC request flow

All incoming requests to a Spring MVC application are handled by the front controller called the DispatcherServlet. This front controller is part of the Spring JAR files and the developer is not required to implement it.

The front controller delegates an incoming request to other components of the application. The controllers contain the business logic, the model contains the data, and views are the ...