By Craig Walls, author of Spring Boot in Action
The Spring Initializr is ultimately a web application that can generate a Spring Boot project structure for you. In this article, we take a look at it.

Initializing a Spring Boot project with Spring Initializr (PDF)