Let us start this chapter with a recipe that will construct, organize, and build microservices based on the hrs database. The login, employee, and department domains will have separate and independent microservices catering all the GET and POST request transactions exposed as blocking, asynchronous and reactive RESTful that Spring 5 can support. This recipe will require concepts discussed in the previous chapters.
Exposing RESTful services in Spring 5
Getting started
Create Maven projects for each domain responsibility and apply synchronous, asynchronous, and reactive implementation of services and controllers.