In the chapters so far, we have explored various topics and concepts in depth. Starting with the pure Spring Framework and moving onto Spring Boot, we learned how quickly and easily we can create an enterprise-grade application with Spring Boot.
We also learned about the integration of the Spring Framework with other tools and technologies, such as Elasticsearch, LDAP, and OAuth, within the purview of the Spring Boot context. We then learned a new way of creating an application with Spring as a backend and Angular as a frontend with a tool called JHipster.
Then, we discovered how to create an application with modern architecture in the dimension of the distributed environment called microservice. In this chapter, we go further and explore a completely different dimension of the Spring Framework, looking at how it is supported...