【问题标题】:EJB module initialization listenerEJB 模块初始化监听器
【发布时间】:2010-09-24 14:57:59
【问题描述】:

是否可以为在模块/上下文初始化中调用的 EJB 3.0 .jar 定义一个侦听器? 类似于 Web 项目的 ServerContextListener?

【问题讨论】:

    标签: java ejb-3.0 ejb listeners


    【解决方案1】:

    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

    【讨论】:

      猜你喜欢
      • 2017-08-17
      • 1970-01-01
      • 2013-10-09
      • 1970-01-01
      • 2023-03-22
      • 2020-08-18
      • 2010-12-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多