A microservice can be implemented in many ways; in the previous section, we saw one way to implement it, using WildFly Swarm, which is a MicroProfile implementation. In this section, we will see how to implement a microservice using Spring Boot, which is not a MicroProfile implementation but is a popular framework.
Spring Boot (https://spring.io/projects/spring-boot/) is a framework to create standalone Spring applications. Refer to Chapter 8, Creating Web Applications with Spring MVC, for more information on Spring and specific information on the Spring MVC framework. Similar to the WildFly Swarm Project Generator, Spring Boot also has a web page for creating a starter application for Spring Boot, where you can select the features/specifications of JEE that you want to be included in the application. Go to https...