Reviews API

Supports operations for writing reviews and listing reviews for a product but with no sorting or filtering.

Prerequisites

MySQL needs to be installed and configured. Instructions provided separately.

Getting Started

  • Configure the MySQL Datasource in application.properties.
  • Add Flyway scripts in src/main/resources/db/migration.
  • Define JPA Entities and relationships.
  • Define Spring Data JPA Repositories.
  • Add tests for JPA Repositories.

Reference Documentation

For further reference, please consider the following sections:

Guides

The following guides illustrate how to use some features concretely: