有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java EJB事务隔离级别

考虑到我们有一些ejb及其事务设置:

ejb1开始使用Requires_New属性进行工作,并调用ejb2,该属性也具有Requires New属性

我的问题是。。。如果ejb2的事务失败。。。ejb1的事务也会失败吗?我想不是

欢迎回答

Thx


共 (2) 个答案

  1. # 1 楼答案

    不,如果捕捉到调用ejb2引发的异常,它将不会回滚

  2. # 2 楼答案

    不,ejb1事务不会失败,只要(假设异常是原因)从ejb2引发的异常也不会从ejb1引发。在这种情况下,它将独立地回滚ejb1