Grails pogo方法在事务中调用

时间:2012-10-18 15:44:20

标签: grails

这可能是一个愚蠢的问题。

我正处于时间限制,所以我没有太多时间玩它,但如果我从grails服务调用prc / groovy中的pogo对象的方法并且它执行JDBC数据库工作,那么所有的它是否包含在当前交易中?或者我应该把这些pogos变成服务?

无法在任何地方直接找到答案,也没有太多时间进行实验。

谢谢!

1 个答案:

答案 0 :(得分:1)

一旦你在一个事务中,你从那里调用(直接或间接)的任何GORM方法都将在该事务中执行,除非代码特别努力做一些不同的事情(例如使用自己的withTransaction {}块)。