Ar spyruokliniuose batuose yra įmontuotas kačiukas?

Ar spyruokliniuose batuose yra įmontuotas kačiukas?
Ar spyruokliniuose batuose yra įmontuotas kačiukas?
Anonim

Spring Boot pagal numatytuosius nustatymus yra paruoštas gamybai. Tai reiškia, kad jis pristatomas su naudingais numatytais parametrais, kurie, jei reikia, gali būti nepaisyti. Pagal numatytuosius nustatymus Spring Boot suteikia įdėtą Apache Tomcat versiją.

Ar „Tomcat“įdėta į spyruoklinę batą?

Daugelis Spring Boot starter apima numatytuosius įterptuosius konteinerius. Servlet dėklo programoms Spring-boot-starter-web apima Tomcat, įtraukdamas spring-boot-starter-tomcat, bet vietoj to galite naudoti spring-boot-starter-jetty arba spring-boot-starter-undertow.

Kodėl spyruokliniai batai turi Tomcat?

Pavyzdžiui, „Spring Boot“programai galite sugeneruoti programos jar, kurioje yra Embedded Tomcat. Galite paleisti žiniatinklio programą kaip įprastą „Java“programą! Įdėtasis serveris reiškia, kad mūsų įdiegiamame vienete yra serverio dvejetainiai failai (pavyzdžiui, tomcat. jar).

Kaip veikia spyruoklinio įkrovimo įtaisytas Tomcat?

Spring Boot viduje yra visas Tomcat. Jame sudaro vadinamasis riebalų stiklainis su viskuo, ko reikia viduje. Jūsų sistemoje nereikia įdiegti Tomcat. BTW: „Spring Boot“taip pat palaiko kitus programų serverius, pvz., „Jetty“.

Ar spyruokliniai batai gali veikti be Tomcat?

Pavasario paleidimas neapims įdėtojo tomcat, jei neturite Tomcat priklausomybių klasės kelyje. Šį faktą galite peržiūrėti patys klasėje EmbeddedServletContainerAutoConfiguration, kurios š altinį galite rastičia.

Rekomenduojamas: