【发布时间】:2010-09-24 14:57:59
【问题描述】:
是否可以为在模块/上下文初始化中调用的 EJB 3.0 .jar 定义一个侦听器? 类似于 Web 项目的 ServerContextListener?
【问题讨论】:
标签: java ejb-3.0 ejb listeners
是否可以为在模块/上下文初始化中调用的 EJB 3.0 .jar 定义一个侦听器? 类似于 Web 项目的 ServerContextListener?
【问题讨论】:
标签: java ejb-3.0 ejb listeners
AFAIK,不适用于 EJB 3.0。在 EJB 3.1 中,您可以使用单例 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。
【讨论】: