Propagation
REQUIRED (default)
class Service {
@Transactional(Propagation.REQUIRED)
async methodA() {
// methodA will create a transaction.
// methodB will use transaction created by methodA.
await this.methodB();
}
@Transactional(Propagation.REQUIRED)
async methodB() { ... }
}REQUIRES_NEW
MANDATORY
SUPPORTS
NOT_SUPPORTED
NEVER
Last updated