是否CDI
允许以某种方式进行池化?因为我认为这是EJB
bean 的一个特性,但 Adam Bien 在这个截屏视频中说容器选择是通过反射创建新的类实例还是使用现有的。所以如果我有例如这两个豆子
@RequestScoped
public class RequestBean {
public void doIt() {
}
}
@SessionScoped
public class SessionBean {
@Inject
private RequestBean bean;
public void doSomething() {
bean.doIt();
}
}
问题是 - 是否总是RequestBean
在调用时创建新实例,doSomething
或者CDI
容器是否以某种方式管理池中的实例?