EAOS

Java 21 · Maven · DDD

Generiertes Referenzprojekt

Das Projekt ist als echte Dateistruktur im Paket enthalten und zeigt den vollständigen Pfad vom Modell zu technischen Artefakten.

Dateistruktur

order-platform/ ├── pom.xml ├── order-domain/ ├── order-application/ ├── order-adapter-web/ ├── order-adapter-persistence/ ├── order-bootstrap/ ├── order-architecture-tests/ ├── contracts/ │ ├── openapi.yaml │ └── asyncapi.yaml ├── deployment/ │ ├── docker-compose.yml │ └── kubernetes/deployment.yaml ├── .github/workflows/ci.yml └── docs/ ├── adr/ADR-001-hexagonal-modulith.md ├── design-patterns.md ├── ARCHITECTURE.md └── OPERATIONS.md

Dokumentierte Muster

  • Aggregate Root
  • Value Object
  • Factory Method
  • Repository Port
  • Application Service
  • Domain Event
  • Ports and Adapters

Alle Muster sind im Java-Code kurz kommentiert und zusätzlich in docs/design-patterns.md dokumentiert.

README öffnen
⌂ Cockpit