This project is an example of Clean Architecture and Ports And Adapters using and SpringBoot Framework with JDK 11.
Somethings such as annotations are based on Buckpal Project from E-Book Get Your Hands Dirty on Clean Architecture and article Gradle Multi-Project Builds for Maven Users
This project was built using Gradle, so the standard task are required to build.
$ ./gradlew build