TASKS:
- [1.1] Create Spring Boot Project, Database Schema and application properties
TASKS:
- [2.1] Create CRUD Rest API
- [2.2] Implement Hibernate Validation
TASKS:
- [3.1] Add Logger to Controller
TASKS:
- [4.1] Implement Lombok
TASKS:
- [5.1] Create Exception Handlers
TASKS:
- [6.1] Implement Unit Tests for Service, Repository and Controller