Challenge: Implementing Library Reporting
Explore how to enhance a library management system by implementing reporting features using Spring Data Elasticsearch. Learn to create and map a data model for book analytics, develop repository interfaces for querying, and build methods to track and retrieve popular books and authors.
We'll cover the following...
We'll cover the following...
Implement library reporting
Extend the existing library management system to include some reporting. We should be able to check the three most popular books and associated authors.
Tasks
In this challenge, complete the following tasks:
-
Create the
BookAnalyticsclass in thecom.smartdiscover.modelpackage to store the analytics ...