A simple build of a REST API with Spring Boot and MySQL.
Backend of a task manager, that will allow users to manage their things to do.
- Hibernate to define the model of the entities in Java.
- JPA repository for an entity act as the interface between our application entity and the database. It will be responsible for transforming CRUD operations to SQL queries to execute against the database.
- Service for an entity is where to write the business logic. If there are any requirements to be met before creating/updating a task, they are expressed here.
- Using a class as controller.
- Using record to create requests.