Distributed Transaction, Saga Pattern, Axon Framework, Spring Boot, Microservices.
.price(createOrderCommand.getPrice()) .productId(createOrderCommand.getProductId()) .quantity(createOrderCommand.getQuantity()) .userId(createOrderCommand.getUserId()) .build(); AggregateLifecycle.apply(orderCreateEvent); } @CommandHandler public void handle(CompleteOrderCommand