© Felipe Gutierrez 2019
Felipe GutierrezPro Spring Boot 2https://doi.org/10.1007/978-1-4842-3676-5_3

3. Spring Boot Internals and Features

Felipe Gutierrez1 
(1)
Albuquerque, NM, USA
 

In the previous chapter, I gave a quick overview of Spring Boot, the main components for creating a Spring Boot app, and discussed how easy it is to use Spring Initializr for creating Spring Boot projects.

In this chapter, I show you what is happening behind the scenes when Spring Boot starts your application. Everything is about auto-configuration! I start with the Groovy scripts (again, you can jump to the appendix section and install the Spring Boot CLI). I use a regular Java project, as with the Spring Boot app in Chapter 2. Let’s start with learning how auto-configuration ...

Get Pro Spring Boot 2: An Authoritative Guide to Building Microservices, Web and Enterprise Applications, and Best Practices now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.