Expert
Architecture Hexagonale (Ports & Adapters)
Structure un projet Java/Spring selon l'architecture hexagonale.
📝 Conteúdo do Prompt
Je veux structurer mon application Java (Spring Boot) en Architecture Hexagonale.
Définis la structure des packages et explique le rôle de chacun :
1. **Domain** (Core) : Entités et logique métier pure.
2. **Application** (Ports) : Interfaces (Input/Output ports).
3. **Infrastructure** (Adapters) : Implémentations (BDD, API REST).
Montre un exemple de code pour un Service qui implémente un Port.