根据Spring javadoc
@Transactional(propagation = Propagation.SUPPORTS)
:
看起来我只需声明方法为非事务性即可完成操作,所以我的问题是:如果当前不存在事务,则支持一个当前事务执行非事务性操作。类似于同名的EJB事务属性。
- 在哪些情况下需要使用SUPPORTS传播?
- SUPPORTS传播的意义何在?