Spring | ¿Cómo logra SpringBoot de-xml?
Utilice anotaciones de configuración para reemplazar la etiqueta Además de integrar altamente una serie de paquetes de marco distintos de Spring, SpringBoot también encapsula el contenedor web.
SpringBoot admite la incrustación de tres contenedores web: Tomcat y Jetty Undertow. Consulte el código fuente de la clase EmbeddedServletContainerAutoConfiguration para saberlo.
En el pom spring-boot-starter-web, puede ver que la aplicación springweb usa el contenedor tomcat de forma predeterminada.
1. Método ServletContainerInitializer onStartup. Spring implementa esta interfaz para completar el contexto de Spring, la configuración y la carga de inicialización del servlet.