Spring MVC es un framework de desarrollo web bastante conocido, basado en el patrón de arquitectura Model-View-Controller, de ahí su abreviatura MVC.
Esta herramienta es parte del Spring Framework, la cual es una plataforma muy conocida, especialmente para quienes desarrollan en Java, porque ofrece un conjunto de componentes para simplificar