Hibernate Grails中的事务提交事件处理程序

Hibernate Grails中的事务提交事件处理程序,hibernate,events,grails,commit,Hibernate,Events,Grails,Commit,提交事务后,是否有办法在Grails中获取通知?可能您需要Grails可能您需要Grails但是如何判断事务是否已提交?即使withTransaction闭包也可能在执行块之后才提交,如果未指定.setRollbackOnly()且未引发异常,它将自动提交。通过查看Spring TX的TransactionTemplate源,您可以确信如果已经有一个活动的事务,那么withTransaction块将加入它而不是提交。虽然不太可能,但我如何判断交易是否已提交?即使withTransaction闭包

提交事务后,是否有办法在Grails中获取通知?

可能您需要Grails

可能您需要Grails

但是如何判断事务是否已提交?即使withTransaction闭包也可能在执行块之后才提交,如果未指定
.setRollbackOnly()
且未引发异常,它将自动提交。通过查看Spring TX的TransactionTemplate源,您可以确信如果已经有一个活动的事务,那么withTransaction块将加入它而不是提交。虽然不太可能,但我如何判断交易是否已提交?即使withTransaction闭包也可能在执行块之后才提交,如果未指定
.setRollbackOnly()
且未引发异常,它将自动提交。通过查看Spring TX的TransactionTemplate源,您可以确信如果已经有一个活动的事务,那么withTransaction块将加入它而不是提交。但这不太可能。