La diferencia entre Spring Boot y MVC
1. Spring Boot: utilice contenedores para gestionar el ciclo de vida de los objetos. El contenedor puede configurar objetos escaneando archivos XML o anotaciones Java específicas en clases. Puede utilizar la búsqueda de dependencias o la inyección de dependencias para obtener objetos.
2.Marco MVC: El marco incluye vistas, modelos y controladores.
En segundo lugar, diferentes roles
1. Spring Boot: se utiliza para simplificar el proceso inicial de construcción y desarrollo de nuevas aplicaciones Spring.
2. Marco MVC: organice el código separando la lógica empresarial, los datos y la visualización de la interfaz, reúna la lógica empresarial en un componente y mejore la interfaz y la interacción del usuario sin reescribir la lógica empresarial.
En tercer lugar, características diferentes
1. Spring Boot: puede crear aplicaciones Spring independientes basadas en su complemento Maven o Gradle, puede crear archivos jar ejecutables y WAR; Los contenedores como Tomcat o Jetty configuran automáticamente los contenedores Spring siempre que sea posible.
2.Marco MVC: bajo acoplamiento, alta reutilización, bajo costo del ciclo de vida, implementación rápida, alta mantenibilidad, lo que favorece la gestión de la ingeniería de software.
Enciclopedia Baidu-Marco MVC
Enciclopedia Baidu-Spring Boot