dstr89 / hexagonal-java-modules

In this tutorial, we implement a simple Java application applying hexagonal architecture design principles. We'll organize our application layers using Java Modules, which requires JDK version 9 or higher. With this approach, we'll decouple our core business logic and aim to improve understandability and maintainability.
12Updated 4 years ago

Related projects

Alternatives and complementary repositories for hexagonal-java-modules