Hexagonal architecture is known as a way to the clean architecture for big and long life project. You find in this repo a small project with Java and Spring framework that implements the hexagonal architecture. The business of this project is very simple, we store a given name concatenated with the word "Hello".
The project is composed from three major parts, the first one is the enterprise business rules (entities package), the second component is the application business rules (business package) and the last part is the adapters (web controllers and and data access layer).
An article to describe the different parts of the sample with details is in progress.