0

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

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

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

谢谢!

4

1 回答 1

1

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

于 2012-10-18T16:03:29.927 回答