Summary
In this chapter, we used what we already learned about building a data referential service (the one about books) and extended the approach to generate a second data referential service, which is about authors this time. Books and authors are the two main business entities to be managed by an editor, so by the end of the present chapter, we are quite complete in terms of Master Data Management (MDM), which means we are going to be able to proceed, in the next chapter, to add a GUI to our information system since the raw data part is taken care of. This is logical when the API is ready to give users a “real-world” way to access and modify data and also realize their business processes.
You also have certainly noticed (and this would be even more obvious if you follow the complete code in the GitHub repository associated with this book) that the two referential services have a lot in common. In fact, a huge majority of the code is the same, except that we use...