我有一个类无死EJB (不是单例!)。在创建该类的第一个bean时,只需要调用一个方法(load configuration)一次。@PostConstruct解决了我一半的问题,但它是针对每个bean执行的。解决这类问题最优雅的方法是什么?
发布于 2015-01-30 13:51:57
我看到两种选择:
发布于 2015-01-30 13:01:46
您可以强制容器在应用程序初始化期间实例化单例实例,方法是使用@Startup注释。
@Startup
public class StartupBean {
@PostConstruct
private void startup() { ... }
@PreDestroy
private void shutdown() { ... }
...
}https://stackoverflow.com/questions/28236142
复制相似问题