可以在模块/上下文初始化中调用EJB 3.0 .jar的侦听器吗? 类似于Web项目的ServletContextListener?
答案 0 :(得分:7)
AFAIK,而不是EJB 3.0。使用EJB 3.1,您可以使用Singleton EJB来执行此操作。
来自Application Startup / Shutdown Callbacks:
1: @Startup
2: @Singleton
3: public class FooBean {
4:
5: @PostConstruct
6: void atStartup() { ... }
7:
8: @PreDestroy
9: void atShutdown() { ... }
10:
11: }
有关详细信息,请参阅this answer。