Skip to content
A quick and practical example of Hexagonal Architecture in Java
Java
Branch: master
Clone or download
Latest commit e01d7f5 Nov 13, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
appcore initial commit Nov 13, 2018
command-console-adapter initial commit Nov 13, 2018
inmemory-repository-adapter initial commit Nov 13, 2018
README.md Create README.md Nov 13, 2018
pom.xml initial commit Nov 13, 2018

README.md

A quick and practical example of Hexagonal Architecture in Java

This java code example illustrates how we build the Ports & Adapters in real world and what benefits this architectural design brings to us.

The component appcore is the application core and includes the domain entities and business rules. The component command-console-adapter and inmemory-repository-adapter are adapters . The former adapter drives application core and the latter one serves the application core.

You can’t perform that action at this time.