Fachlicher Kern
Logistik
Fertiges runnable Enterprise-Demo-System mit Beschreibung, Ablauf, SVG und Java-Code.
Überblick
Start und Smoke Flow
Textuelle Beschreibung
Module und Abläufe
Pattern pro Modul
Kompakte Erklärbilder
Qualität und ZIP
Produktionsreferenz: Shipment & Tracking
Logistik
Wie Statusketten, Events und externe Adapter zusammenkommen.
Auftrag, Lagerreservierung, Versand, Tracking, Retouren und Carrier-Integration.
Du erkennst Zweck, Ablauf, Modulgrenzen und Betriebsbezug dieses Masters.
Welche Geschäftsentscheidung wird hier unterstützt und welche Daten müssen nachvollziehbar bleiben?
Welche Module sind wirklich Fachkern und welche sind nur Adapter, Runtime oder Infrastruktur?
Die zwei SVGs trennen bewusst Fachlichkeit und Technik. Dadurch sieht man, ob ein Thema wirklich fachlich ist oder nur eine technische Umsetzungsschicht darstellt.
Öffne RUNNABLE.html oder nutze den Smoke-Start im jeweiligen Workspace.
Wo vorhanden, ergänzen Spring Boot oder Jakarta eine echte Runtime. Smoke bleibt der robuste Minimalstart.
Bei Container-Mastern helfen Compose, Kubernetes und OpenShift-Profile beim Betriebsverständnis.
mvn -q -pl runnable-smoke -am package exec:java
Diese Links führen aus dem Lehrbuch in die eigentliche Projektstruktur.
mvn-ws-impl-scm/jakarta-rest-apiDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung jakarta-rest-api.
mvn-ws-impl-scm/order-applicationDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung order-application.
mvn-ws-impl-scm/rest-api-springDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung rest-api-spring.
mvn-ws-impl-scm/returns-applicationDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung returns-application.
mvn-ws-impl-scm/shipment-applicationDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung shipment-application.
mvn-ws-impl-scm/tracking-applicationDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung tracking-application.
mvn-ws-impl-scm/warehouse-applicationDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung warehouse-application.
mvn-ws-impl-scm/carrier-adapterDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung carrier-adapter.
mvn-ws-impl-scm/sftp-partner-adapterDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung sftp-partner-adapter.
mvn-ws-impl-scm/tracking-adapterDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung tracking-adapter.
mvn-ws-impl-scm/warehouse-adapterDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung warehouse-adapter.
mvn-ws-impl-scm/postgres-adapterDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung postgres-adapter.
mvn-ws-impl-scm/devops-openshiftDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung devops-openshift.
mvn-ws-impl-scm/billing-domainDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung billing-domain.
mvn-ws-impl-scm/carrier-domainDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung carrier-domain.
mvn-ws-impl-scm/cqrs-readmodelDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung cqrs-readmodel.
mvn-ws-impl-scm/customs-domainDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung customs-domain.
mvn-ws-impl-scm/inventory-domainDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung inventory-domain.
mvn-ws-impl-scm/order-domainDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung order-domain.
mvn-ws-impl-scm/packing-domainDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung packing-domain.
mvn-ws-impl-scm/picking-domainDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung picking-domain.
mvn-ws-impl-scm/reporting-domainDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung reporting-domain.
mvn-ws-impl-scm/returns-domainDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung returns-domain.
mvn-ws-impl-scm/shipment-domainDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung shipment-domain.
mvn-ws-impl-scm/supplier-domainDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung supplier-domain.
mvn-ws-impl-scm/tracking-domainDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung tracking-domain.
mvn-ws-impl-scm/transport-domainDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung transport-domain.
mvn-ws-impl-scm/warehouse-domainDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung warehouse-domain.
mvn-ws-impl-scm/state-machine-platformDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung state-machine-platform.
mvn-ws-impl-scm/workflow-platformDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung workflow-platform.
mvn-ws-impl-scm/event-outboxDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung event-outbox.
mvn-ws-impl-scm/observability-platformDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung observability-platform.
mvn-ws-impl-scm/security-platformDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung security-platform.
mvn-ws-impl-scm/architecture-testsDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung architecture-tests.
mvn-ws-impl-scm/contract-testsDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung contract-tests.
mvn-ws-impl-scm/runnable-smokeDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung runnable-smoke.
mvn-ws-impl-scm/migration-toolsDieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung migration-tools.
Shipment, Tracking, Transport Order, Proof of Delivery, Persistenz und Tests.
Logistics / Supply Chain System
Komplexes fertiges Demo-System mit Java-Code, Maven-Modulen, Ablaufbeschreibung, SVGs, Pattern-Dokumentation und runnable Smoke Flow.
cd mvn-ws-impl-scm
mvn -q -pl runnable-smoke -am package exec:java
Logistics / Supply Chain System
cd mvn-ws-impl-scm
mvn -q -pl runnable-smoke -am package exec:java
Order Intake, Inventory Reservation, Pick Pack, Carrier Booking, Shipment Tracking, Customs Check, Return Handling, Service Report
Der Smoke Flow ist bewusst ohne externe Infrastruktur lauffaehig.