一个方法上加事务,在该方法内部调用函数
时间: 2024-02-07 11:23:18 浏览: 62
事务的使用方法
如果在该方法内部调用的函数也需要参与该事务,那么需要在该函数上也加上事务注解,确保在整个方法调用链上都使用同一个事务。
如果该方法内部调用的函数不需要参与该事务,那么可以将该函数设置为事务的一个新的独立分支,也就是使用`Propagation.REQUIRES_NEW`注解。这样该函数的操作会在一个新的事务中进行,不会受到外部方法的事务控制,同时也不会对外部事务造成影响。
阅读全文