DiningReview API

Construct a RESTful web API with data persistence using Spring and Spring Data JPA

Use Spring Initializr to generate the initial Java project

Configure application properties for certain dependencies, including the H2 embedded database

Define the entities that comprise this application scenario

Define the repositories that enable creating, updating, and querying these different entities

Define the API contracts that will enable this application scenario

Leverage the convenience of Lombok