This project use a hexagonal (ports and adapter) architecture for organize the design of our application.
References: https://reflectoring.io/spring-hexagonal/
Basic application using package organization
Domains : Rules and Use Case of our application Adapters: Every this we need to expose. examples end points. Ports: Contracts of our Models and Use Case and our Adapters
Jdk16
Spring Boot
gradle clean bootRun
curl http://localhost:8080/customers