0

我想知道是否可以BeanFacesContext. 这包括 bean 可能是会话范围的。

还是我必须在某个地方注册它们并在以后再次检索它们?

我想从其中定义此功能的方法将由 a 触发,@Schedule并且用于清除应用程序中某处保存的所有缓存

提前致谢 :)

4

1 回答 1

2

还是我必须在某个地方注册它们并在以后再次检索它们?

是的,你必须。

@PostConstruct
public void init() {
    allBeans.add(this);
}

@PreDestroy
public void destroy() {
    allBeans.remove(this);
}

allBeans可以是注入的应用程序范围 bean。

于 2013-09-06T11:55:55.837 回答