When to use Spring @Transactional (propagation = Propagation.SUPPORTS)?
Easiest example I can think of would be a method that sends some content to a JMS server. If you are in the context of a transaction, you want the message to be coupled to the transaction scope. But if there isn’t already a transaction running, why bother calling the transaction server also and starting … Read more