一個本地EJB試想以下兩個EJB3.0無狀態會話bean,每實現一個本地接口和它們部署到同一個容器:EJB 3.0事務邊界調用從另一個
public class EjbA {
@EJB
private ejbB;
public void methodA() {
for (int i=0; i<100; i++) {
ejbB.methodB();
}
}
}
public class EjbB {
public void methodB() {
...
}
}
當是了methodA調用,每次調用methodB都會導致新的事務開始並提交?或者,既然這些都是本地bean,那麼有一個事務在methodA被調用時開始並由methodB重用?
乾杯!