一个本地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重用?
干杯!