Skip to content

Latest commit

 

History

History
22 lines (16 loc) · 768 Bytes

README.md

File metadata and controls

22 lines (16 loc) · 768 Bytes

Dining-Review-API

Project Objectives

The main objectives of this project are:

  1. Construct a RESTful web API with data persistence using Spring and Spring Data JPA.
  2. Use Spring Initializr to generate the initial Java project.
  3. Configure application properties for certain dependencies, including the mySQL embedded database.
  4. Define the entities that comprise this application scenario.
  5. Define the repositories that enable creating, updating, and querying these different entities.
  6. Define the API contracts that will enable this application scenario.
  7. Leverage the convenience of Lombok.
  8. Use cURL to test your API scenarios.

Prerequisites

Make sure you have the following prerequisites installed on your system:

  1. Java
  2. Spring
  3. curl