Getting started with Spring Boot
There are different ways that Spring Boot-based application development can be started:
Using the Spring Boot CLI as a command-line tool
Using IDEs such as STS to provide Spring Boot, which are supported out of the box
Using the Spring Initializr project at http://start.spring.io
All these three options will be explored in this chapter, developing a variety of sample services.