We are now going to work on refactoring our RDBMS implementation—with JPA as our ORM provider—into a document database implementation, using MongoDB as our underlying database provider. MongoDB (from humongous) is a free and open source cross-platform document-oriented database program. Classified as a NoSQL database program, MongoDB uses JSON-like documents with schemas. MongoDB is developed by MongoDB Inc. and is located at https://github.com/mongodb/mongo.
Document database implementation with MongoDB
Updating our dependencies
We have already included all of the dependencies you need for this chapter, so you will not need to make any updates to your build.gradle file. However, if you are just adding Spring...