Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 12898|Respuesta: 0

[Fuente] La diferencia entre SpringMVC y Springboot (extracto)

[Copiar enlace]
Publicado en 7/8/2018 13:50:06 | | |

Sé que Spring boot combina algunos frameworks básicos comúnmente usados como Spring Spring MVC Spring Data JPA y similares, proporcionar configuraciones predeterminadas y luego proporcionar diseños enchufables, es decir, varios inicios, para facilitar a los desarrolladores el uso de esta serie de tecnologías, parafraseando la frase oficial, la familia Spring se ha desarrollado hasta hoy, ya es muy grande, como desarrollador, si quieres usar Spring Una serie de tecnologías en la familia deben configurarse una a una, y luego surge un problema de compatibilidad de versiones, de hecho, es bastante problemático, ocasionalmente hay pequeños agujeros, de hecho, afecta bastante al progreso del desarrollo, el spring boot es para resolver este problema, proporcionar una solución, no puedes preocuparte por cómo configurarlo primero, puedes empezar el desarrollo rápidamente, hacer la escritura de lógica de negocio, todo tipo de tecnologías necesarias, unir el starter y configurarlo, usarlo directamente, se puede decir que busca el efecto de usarlo desde el principio



El framework de Spring tiene muchas extensiones, como la seguridad de arranque, JPA, etc... Pero su base es el IOC y AOP de Spring, IOC proporciona contenedores de inyección de dependencias, AOP resuelve programación orientada a secciones transversales y luego implementa las funciones avanzadas de otros productos de extensión sobre la base de estos dos, Spring MVC es un framework MVC basado en Servlet, que principalmente resuelve el problema del desarrollo WEB, porque la configuración de Spring es demasiado complicada y todo tipo de problemas con XML JavaConfig, así que la gente perezosa cambió el mundo y lanzó Spring Las convenciones de arranque sobre la configuración simplifican el proceso de configuración para el muelle




Spring utilizó inicialmente el Modo de Fábrica (DI) y el Modo Agente (AOP) para desacoplar componentes de la aplicación. Todos pensaron que era muy útil, así que crearon un framework MVC (algunos componentes desacoplados con Spring) según este modelo y lo usaron para desarrollar aplicaciones web (SpringMVC). Luego descubrí que cada desarrollo tenía que hacer muchas dependencias, y era complicado escribir mucho código estándar, así que hice algunos paquetes de integración perezosos (starter), que es Spring Boot.




Anterior:10 consejos para usar la consola para depuración JS de forma más profesional
Próximo:Configurando Tomcat en Intelli Idea 2018 No encontré ninguna solución alternativa
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com