Spring Boot pretén estar llest per a la producció, de manera predeterminada. Això vol dir que s'envia amb valors predeterminats útils fora de la caixa que es poden anul·lar, si cal. De manera predeterminada, Spring Boot proporciona una compilació d'Apache Tomcat incrustada.
Tomcat està incrustat a la bota primavera?
Molts Spring Boot starters inclouen contenidors incrustats predeterminats. Per a les aplicacions de pila de servlets, el spring-boot-starter-web inclou Tomcat inclòs spring-boot-starter-tomcat, però podeu utilitzar spring-boot-starter-jetty o spring-boot-starter-undertow.
Per què Spring Boot té Tomcat incrustat?
Per exemple, per a una aplicació Spring Boot, podeu generar un jar d'aplicació que contingui Embedded Tomcat. Podeu executar una aplicació web com una aplicació Java normal! El servidor incrustat implica que la nostra unitat desplegable conté els binaris per al servidor (per exemple, tomcat. jar).
Com funciona el Spring Boot incrustat Tomcat?
Spring Boot té un Tomcat complet dins. construeix un anomenat pot de greix amb tot el necessari a dins. No necessiteu que Tomcat estigui instal·lat al vostre sistema. Per cert: Spring Boot també admet altres servidors d'aplicacions com Jetty.
Pot funcionar l'arrencada de primavera sense Tomcat?
Spring boot no inclourà el tomcat incrustat si no teniu dependències de Tomcat al classpath. Podeu veure aquest fet vos altres mateixos a la classe EmbeddedServletContainerAutoConfiguration la font de la qual podeu trobaraquí.