/api-room-rental

An RESTful API to create, read, update and delete rooms using Spring Boot

Primary LanguageJava

API - ROOM RENTAL

Overview

An RESTful API to create, read, update and delete rooms using Spring Boot.

1. Project's objective

To learn Java for back-end development using Spring.

2. Technical development

2.1 Technologies

  • Java
  • Spring
  • Postman
  • IDE IntelliJ

2.2 Java

  • A controller to manage the routes between the repository and entities.
  • An entity/model/object called 'Room' to provide the properties, constructor and getters & setters.
  • An entity called 'Message' for handling statuses.
  • A local repository to hold the room database when used in conjunction with Postman.
  • An exception when there is no valid id.
  • Completed all tests for the different routes.