The model is again a reference to encapsulate data or output for rendering.
The model is always created and passed to the view in Spring MVC.
If a mapped controller method has a Model as a method parameter, then a model instance is automatically injected by the Spring framework to that method.
Any attributes set on the injected model are preserved and passed to the View.