0

如何使用会话每个会话策略来管理跨 EJB 3.1 无状态 BeanManaged Transaction 的事务。

是否可以使用拦截器来管理跨 EJB 的事务?

我们是否需要为所有 EJB 使用相同的拦截器?

我们是否需要 SFSB 来存储断开连接的会话?如果是这样,我们是否需要在 Interceptor 或下一个 EJB 本身中获取会话?

有了这个,我们可以管理仅在会话中的最后一个方法提交的事务,从而维护 ACID 属性。

4

1 回答 1

0

我认为您必须选择有状态会话 Bean,将事务配置为在 bean 级别进行管理,在对话的第一个方法中启动事务,然后在注释的方法中关闭它(提交/回滚) @消除。

于 2012-05-15T10:02:17.250 回答