Spring Boot își propune să fie gata de producție, în mod implicit. Aceasta înseamnă că este livrat cu setări prestabilite utile care pot fi înlocuite, dacă este necesar. În mod implicit, Spring Boot oferă o versiune Apache Tomcat încorporată.
Este Tomcat încorporat în boot boot?
Multe începători Spring Boot includ containere încorporate implicite. Pentru aplicațiile de stivă de servlet, spring-boot-starter-web include Tomcat prin includerea spring-boot-starter-tomcat, dar puteți folosi în schimb spring-boot-starter-jetty sau spring-boot-starter-undertow.
De ce cizmul de primăvară are Tomcat încorporat?
De exemplu, pentru o aplicație Spring Boot, puteți genera un jar de aplicație care conține Embedded Tomcat. Puteți rula o aplicație web ca o aplicație Java normală! Serverul încorporat implică faptul că unitatea noastră implementabilă conține fișierele binare pentru server (de exemplu, tomcat. jar).
Cum funcționează Spring Boot încorporat Tomcat?
Spring Boot are un Tomcat complet în interior. construiește un așa-numit borcan de grăsime cu tot ce este necesar în interior. Nu aveți nevoie de Tomcat instalat în sistemul dvs. BTW: Spring Boot acceptă și alte servere de aplicații precum Jetty.
Poate rula boot boot fără Tomcat?
Spring boot nu va include tomcat încorporat dacă nu aveți dependențe Tomcat de classpath. Puteți vedea acest fapt singur la clasa EmbeddedServletContainerAutoConfiguration a cărei sursă o puteți găsiaici.