Spring Booti eesmärk on vaikimisi olla tootmisvalmis. See tähendab, et see tarnitakse koos kasulike vaikesätetega, mida võidakse vajadusel alistada. Vaikimisi pakub Spring Boot manustatud Apache Tomcati ehitust.
Kas Tomcat on kevadsaabastesse sisse ehitatud?
Paljud Spring Boot käivitajad sisaldavad vaikimisi manustatud konteinereid. Servleti pinurakenduste jaoks sisaldab Spring-boot-starter-web Tomcati, kaasates Spring-boot-starter-tomcat, kuid selle asemel võite kasutada Spring-boot-starter-jetty või Spring-boot-starter-undertow.
Miks kevadsaabas on Tomcati manustatud?
Näiteks Spring Boot rakenduse jaoks saate genereerida rakenduse jar, mis sisaldab Embedded Tomcati. Veebirakendust saab käivitada tavalise Java-rakendusena! Manusserver tähendab, et meie juurutav üksus sisaldab serveri binaarfaile (nt tomcat. jar).
Kuidas vedrukäivitusega Tomcat töötab?
Spring Booti sees on täielik Tomcat. See ehitab nn rasvapurgi, mille sees on kõik vajalik. Te ei pea Tomcati oma süsteemi installima. BTW: Spring Boot toetab ka muid rakendusservereid, nagu Jetty.
Kas vedru saab sõita ilma Tomcatita?
Kevadkäivitus ei sisalda manustatud tomcati, kui teil ei ole klassiteel Tomcati sõltuvusi. Seda fakti saate ise vaadata klassis EmbeddedServletContainerAutoConfiguration, mille allika leiatesiin.