PacktPublishing / Designing-Hexagonal-Architecture-with-Java

Designing Hexagonal Architecture with Java, published by Packt
MIT License
201 stars 122 forks source link

Usage of Maven multi-module #29

Open y-luis-rojo opened 1 year ago

y-luis-rojo commented 1 year ago

Hi. Good work. One question I was not able to find on the book is about the decision of making a Maven multi-module project. Could you clarify about it? Is the decision related with the architecture itself? Thanks.

packt-pradeeps commented 1 year ago

Hi @m4ndr4ck, can you please answer his question?

m4ndr4ck commented 1 year ago

@y-luis-rojo The Maven multi-module project allowed the modularization of the three hexagons: domain, application, and framework. Each hexagon is expressed as a Maven and Java (JPMS) module.