In this chapter, you have explored various aspects of setting up a development environment, Maven configuration, Spring Boot configuration, and so on.
You have also learned how to make use of Spring Boot to develop a sample REST service application. We learned how powerful Spring Boot is—it eases development so much that you only have to worry about the actual code, and not about the boilerplate code or configurations that you write. We have also packaged our code into a JAR file with an embedded application container Jetty. It allows it to run and access the web application without worrying about the deployment.
In the next chapter, you will learn the domain-driven design (DDD) using a sample project that can be used across the rest of the chapters. We'll use the sample project online table reservation system (OTRS) to go through various phases of microservices...