2012-01-19 37 views
-2

我无法在文档中找到我正在寻找的知识。想象一下你使用Spring并且一些应用程序代码抛出一个异常,然后Spring回滚事务,然后(?)调用代码可以继续。或者在回滚仍在进行时调用代码是否继续?春季交易回滚异步?

换句话说:保证数据库在调用代码再次收到句柄之前完成了回滚?

回答

1

是的,它有保证。一切都是顺序的。 rollback()回退事务,并且当它返回时,事务已被回滚。