Skip to content

rafikabdellatif/hexagonal-architecture

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hexagonal-architecture

Hexagonal Architecture & DDD

Do you know how to craft back-end software using Clean Architecture and DDD?

This repository represents a Hexagonal Architecture using Maven multi modules under Spring Boot 3 & Java 21 following the DDD approach.

DDD (Domain Driven Design) refers to business-driven design. It is a software development approach centred on the business through design patterns (technical), conceptual models.

Authors

Requirement Stack

Java 21, Spring Boot 3.2.0, Apache Maven 3.9.6

Dependencies: Lombok, Mapstruct, OpenAPI generator plugin

Installation

To build the project with maven :

  cd hexagonal-architecture
  maven clean install

About

Hexagonal Architecture & DDD

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages