Distributed Transaction, Saga Pattern, Axon Framework, Spring Boot, Microservices.
com.saga.demo.core.events.CompleteShipEvent; import com.saga.demo.core.events.OrderCreateEvent; @Saga public class OrderSystemSaga { @Autowired private transient CommandGateway commandGateway; public OrderSystemSaga() {} @StartSaga @SagaEventHandler(associationProperty = "orderId") private void