Class TomcatConfiguration

java.lang.Object
org.apache.juneau.microservice.tomcat.TomcatConfiguration

@Configuration class that wires embedded Tomcat into a Microservice bootstrap.

Add this class to configurations(...) to enable a Tomcat-backed microservice:

Microservice .create() .args(args) .configurations(TomcatConfiguration.class, MyAppConfig.class) .build() .start() .startConsole() .join();

Contributes the following beans (each gated on @ConditionalOnMissingBean so user-supplied beans of the same type win):

@Bean Servlet methods in user-supplied @Configuration classes are auto-mounted at Rest.path() during start-up. See TomcatServerComponent for full details.

See Also:
Since:
10.0.0