Spring Transactions With Supports Propagation
问题 I would like to understand the use of having a spring transaction with Propagation Supports. The java docs mention that if the method which has @Transactional(propagation = Propagation.SUPPORTS) is called from within a transaction it supports the transaction but if no transaction exists, the method is executed non-transactionally. Isn't this already the behavior of spring transactions irrespective of Propagation.SUPPORTS ? public class ServiceBean { @Transactional(propagation = Propagation