Master 13 Entwurfsmuster
Logistics / Supply Chain System
Entwurfsmuster Master 13
- order-domain: Aggregate Root, Value Object, Specification, Domain Event
- inventory-domain: Aggregate Root, Value Object, Specification, Domain Event
- warehouse-domain: Aggregate Root, Value Object, Specification, Domain Event
- picking-domain: Aggregate Root, Value Object, Specification, Domain Event
- packing-domain: Aggregate Root, Value Object, Specification, Domain Event
- carrier-domain: Aggregate Root, Value Object, Specification, Domain Event
- shipment-domain: Aggregate Root, Value Object, Specification, Domain Event
- tracking-domain: Aggregate Root, Value Object, Specification, Domain Event
- customs-domain: Aggregate Root, Value Object, Specification, Domain Event
- returns-domain: Aggregate Root, Value Object, Specification, Domain Event
- supplier-domain: Aggregate Root, Value Object, Specification, Domain Event
- transport-domain: Aggregate Root, Value Object, Specification, Domain Event
- billing-domain: Aggregate Root, Value Object, Specification, Domain Event
- reporting-domain: Aggregate Root, Value Object, Specification, Domain Event
- order-application: Application Service, Command Handler, Pipeline, Result Object
- warehouse-application: Application Service, Command Handler, Pipeline, Result Object
- shipment-application: Application Service, Command Handler, Pipeline, Result Object
- tracking-application: Application Service, Command Handler, Pipeline, Result Object
- returns-application: Application Service, Command Handler, Pipeline, Result Object
- rest-api-spring: Adapter, Anti-Corruption Layer, Facade, Repository
- jakarta-rest-api: Adapter, Anti-Corruption Layer, Facade, Repository
- carrier-adapter: Adapter, Anti-Corruption Layer, Facade, Repository
- warehouse-adapter: Adapter, Anti-Corruption Layer, Facade, Repository
- tracking-adapter: Adapter, Anti-Corruption Layer, Facade, Repository
- sftp-partner-adapter: Adapter, Anti-Corruption Layer, Facade, Repository
- postgres-adapter: Adapter, Anti-Corruption Layer, Facade, Repository
- event-outbox: Outbox, Saga, CQRS Projection, Health Check
- workflow-platform: Outbox, Saga, CQRS Projection, Health Check
- state-machine-platform: Outbox, Saga, CQRS Projection, Health Check
- cqrs-readmodel: Aggregate Root, Value Object, Specification, Domain Event
- security-platform: Outbox, Saga, CQRS Projection, Health Check
- observability-platform: Outbox, Saga, CQRS Projection, Health Check
- architecture-tests: Golden Master, Contract Test, Architecture Rule, Fixture Builder
- contract-tests: Golden Master, Contract Test, Architecture Rule, Fixture Builder
- migration-tools: Application Service, Command Handler, Pipeline, Result Object
- devops-openshift: Outbox, Saga, CQRS Projection, Health Check
- runnable-smoke: Aggregate Root, Value Object, Specification, Domain Event