Spring Boot & Embedded Web Servers

Spring Boot: Finally Understandable14 Min. 23 Sec. Published On December 22, 2018

What are you going to learn?
  • How to run an embedded Tomcat server
  • How Spring Boot uses embedded Tomcats/Jetty
  • How a webserver can be booted up on 'conditions'
  • How Spring's @Conditional annotation works
Why is this important?

As soon as you develop a web application with Spring Boot, you'll run an embedded webserver like Tomcat or Jetty. Embedding these web servers serves as a prime example of how Spring Boot cleverly uses conditions, dependencies (maven or gradle) and a bit of code to produce 'magic', that is hard to debug if you do not know what is going on. Highly recommended if you want to deepen your Spring Boot knowledge.

You need to register in order to download source code or track progress.

Loading the player...