Setting
transactional
tofalse
you disable automatic Spring managed transaction demarcation for every method in the service. (c)
我是对的,它等效于显式的@Transactional(propagation = Propagation.SUPPORTS)吗?还是不能通过@Transaction准确表示transaction = false?
Grails 2.2
最佳答案
我认为一个区别是,如果您使用的是Spring的@Transactional
,即使您使用Propagation.SUPPORTS
,该方法也将被代理,而transactional=false
声明将阻止该方法。
关于spring - Grails对于transaction = false的默认传播是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27163125/