Seam建議使用擴展持久上下文在有狀態會話Bean,以便擁有Seam管理的持久性。 我不清楚上述建議是否會影響我們希望進行Seam管理的交易的方式。這是因爲我們的架構不同。我們有一個無國籍 EJB下面的持久化上下文: @Stateless
@TransactionAttribute(TransactionAttributeType.REQUIRED)
public class CrudServ
我有兩個無狀態EJB。 一個使用容器管理的事務,另一個使用bean管理。從容器管理的EJB中,我調用一個bean管理的EJB的方法。 public class firstEJB{
public void myMethod(){
ejb.longRunningMethod();
}
@EJB
private secondEJB ejb;
}