A tavaszi csizmában van beágyazott tomcat?

Tartalomjegyzék:

A tavaszi csizmában van beágyazott tomcat?
A tavaszi csizmában van beágyazott tomcat?
Anonim

A Spring Boot alapértelmezés szerint készen áll a gyártásra. Ez azt jelenti, hogy hasznos alapértékekkel szállítjuk, amelyek szükség esetén felülbírálhatók. Alapértelmezés szerint a Spring Boot beágyazott Apache Tomcat buildet biztosít.

A Tomcat be van ágyazva a rugós csomagtartóba?

Sok Spring Boot indítócsomag tartalmaz alapértelmezett beágyazott tárolókat. A servlet verem alkalmazásokhoz a spring-boot-starter-web tartalmazza a Tomcat-et a spring-boot-starter-tomcat használatával, de használhatja helyette a spring-boot-starter-mólót vagy a spring-boot-starter-undertow-t.

Miért van beágyazva a tavaszi csomagtartóba a Tomcat?

Például egy Spring Boot alkalmazáshoz generálhat egy alkalmazásjar, amely tartalmazza az Embedded Tomcat alkalmazást. Egy webalkalmazást normál Java alkalmazásként is futtathat! A beágyazott szerver azt jelenti, hogy a telepíthető egységünk tartalmazza a kiszolgáló bináris fájljait (például tomcat. jar).

Hogyan működik a rugós rendszerindító beágyazott Tomcat?

A Spring Boot belsejében egy komplett Tomcat található. egy úgynevezett zsíros edényt épít fel, benne minden szükséges dologgal. Nem kell telepítenie a Tomcat rendszert. BTW: A Spring Boot más alkalmazásszervereket is támogat, mint például a Jetty.

A rugós csomagtartó futhat Tomcat nélkül?

A tavaszi rendszerindítás nem fogja tartalmazni a beágyazott tomcat, ha nincsenek Tomcat-függőségei az osztályútvonalon. Ezt a tényt saját maga is megtekintheti az EmbeddedServletContainerAutoConfiguration osztályban, amelynek forrása megtalálhatóitt.

Ajánlott: