我对@TransactionManagement(TransactionManagementType.BEAN)与SessionBean上@TransactionAttribute的任何设置的组合没有意义吗?
@Stateless
@TransactionManagement(TransactionManagementType.BEAN)
@TransactionAttribute([any possible value of TransactionAttributeType])
public class SomeSessionBean {
....
}
我在任何文档中都找不到。
最佳答案
http://download.oracle.com/javaee/6/api/javax/ejb/TransactionAttribute.html
TransactionAttribute批注
指定容器是否要
调用内部的业务方法
交易环境。的
TransactionAttribute批注可以是
用于会话Bean和消息
驱动豆。只能指定
如果容器管理交易
使用分界。
关于java - EJB SessionBean-@TransactionManagement和@TransactionAttribute的组合,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4957266/