Distributed Transaction, Saga Pattern, Axon Framework, Spring Boot, Microservices.
getComment() { return comment; } public void setComment(String comment) { this.comment = comment; } } This is the Payment object used to store payment details in MongoDB by the PaymentService. Shipment package com.saga.demo.core.models; import org.springframework.data.annotation.Id; import