Voy a explicar springmvc antes de eso, déjenme explicar la diferencia entre spring y spring mvc:
Marco de primavera:
La primavera es un marco ligero . Se puede considerar como un marco de marcos porque proporciona soporte a varios marcos como Struts, Hibernate, Tapestry, EJB, JSF, etc. El marco, en sentido más amplio, se puede definir como una estructura donde encontramos la solución de los problemas técnicos.
- ¿Cómo ganar dinero construyendo sitios web menores?
- ¿Qué tecnologías y en qué orden debo aprender a convertirme en un desarrollador web de pila completa? Apreciaré escuchar sobre algunos libros y recursos para aprender.
- ¿Qué es mejor usar malloc, calloc o realloc?
- ¿Es bueno usar Laravel y MySQL como back-end de grandes juegos para guardar puntajes, perfiles de usuario, etc.?
- ¿Qué es el diseño frontal?
Mvc de primavera:
Spring mvc es uno de los componentes del frework de resorte.
Mvc – modelo de controlador de vista de modelo ya lo sabes.
Pero spring mvc es una solución elegante para el patrón mvc.
En el marco de primavera, los contenedores Ioc son,
1. beanFactory
2. contexto de la aplicación
3.webApplicationContext
Si no usa spring mvc significa que debe usar beanfactory en cualquier contexto de aplicación.
Si usa springmvc, debe usar webApplicationContext como contenedor Container.
En Springmvc dispatchservlet funciona como controlador frontal.
Aprenda los patrones mvc1 y mvc2 antes de estudiar springmvc.
Buena suerte.