Skip to content

Instantly share code, notes, and snippets.

@forketyfork
Created February 27, 2020 19:30
Show Gist options
  • Save forketyfork/4b2d8ae21bc29d49f72bfa44a74127f0 to your computer and use it in GitHub Desktop.
Save forketyfork/4b2d8ae21bc29d49f72bfa44a74127f0 to your computer and use it in GitHub Desktop.
XA with Spring Boot: TransactionConfig
@Configuration
public class TransactionConfig {
@Bean("policyPropagationRequired")
public SpringTransactionPolicy transactionPolicyPropagationRequired(
@Autowired JtaTransactionManager transactionManager) {
SpringTransactionPolicy policy = new SpringTransactionPolicy(transactionManager);
policy.setPropagationBehaviorName("PROPAGATION_REQUIRED");
return policy;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment