EJB SessionBean - @ TransactionManagement和@TransactionAttribute的组合

时间:2011-02-10 12:47:47

标签: java ejb-3.0 ejb

我是否正确@TransactionManagement(TransactionManagementType.BEAN)与SessionBean上@TransactionAttribute的任何设置组合没有任何意义?

@Stateless
@TransactionManagement(TransactionManagementType.BEAN)
@TransactionAttribute([any possible value of TransactionAttributeType])
public class SomeSessionBean {
    ....
}

我在任何文档中都找不到这个。

1 个答案:

答案 0 :(得分:2)

http://download.oracle.com/javaee/6/api/javax/ejb/TransactionAttribute.html

  

TransactionAttribute注释   指定容器是否为   在a中调用业务方法   交易背景。该   TransactionAttribute注释可以   用于会话bean和消息   驱动豆子。 只能指定   如果容器管理事务   使用分界。