如果我有这样的话 -
@Stateless
public class EJBServcie{
public void method1(){
// some code goes here
}
public void method2(){
// some code goes here
}
}
将bean用作 -
public class Bean{
@EJB
EJBService ejbService;
punlic void action(){
ejbService.method1();
ejbService.method2();
}
}
在此示例中,在EJBService的实例上调用method1。是否会在同一个实例上调用method2?
答案 0 :(得分:1)
EJB容器可能会选择使用相同的实例,具体取决于池配置或并发调用,但不能保证:它可以选择为每个调用使用不同的实例。