This repository contains an implementation for a Spring-based application that illustrates the hexagonal architecture in Java.
This application requires Java 8 or later.
To build the application run this command in the project directory:
mvn package
To start the application run this command:
mvn spring-boot:run
The endpoints can be accessed on:
http://localhost:8080/
After cloning this repository you can import the project into your IDE using the following steps:
File > New > Project from Existing Sources > {Choose directory and Maven as Build Tool}
The API specification for this application can be found here : Open API Specification