Tag: bean managed transactions

UserTransaction如何传播?

我有一个带有bean管理事务的无状态bean,以及一个这样的方法: @Stateless @TransactionManagement(TransactionManagementType.BEAN) public class … { @Resource private UserTransaction ut; @EJB private OtherStatelessBeanLocal other; public void invokeSomeMethods() ut.begin(); … // invoke other bean’s methods here. other.method(); … ut.commit(); } } 那么UserTransaction如何传播到OtherStatelessBeanLocal bean?