【发布时间】:2013-11-23 09:30:12
【问题描述】:
我使用 Grails Hibernate 事务在控制器动作中执行以下操作:
user.save(flush:true)
User.withTransaction {
user.name = "newName"
user.save(flush: true)
}
在这种情况下,Hibernate/Grails 做了什么?当我在第一次刷新时刷新休眠会话时,withTransaction 是创建一个新会话还是将两个保存附加到一个会话中?
【问题讨论】:
-
这是控制器还是服务的一部分?
-
@drorb 它是控制器动作的一部分
标签: hibernate grails grails-2.0