Example Implementation of a Hexagonal Architecture

Build Status

This is the companion code to my eBook Get Your Hands Dirty on Clean Architecture.

It implements a domain-centric "Hexagonal" approach of a common web application with Java and Spring Boot.

Companion Articles

Prerequisites

  • JDK 8
  • this project uses Lombok, so enable annotation processing in your IDE
Description
An example approach for implementing a Clean/Hexagonal Architecture
Readme 288 KiB
Languages
Java 100%