Spring-在ApplicationEventListener中使用bean

时间:2019-01-08 08:31:58

标签: spring dependency-injection event-listener

我有一个仅在上下文启动后才希望“启动”的bean(意味着所有bean已创建)。

我可以订阅“应用程序上下文已启动”的事件,如下所示:

@EventListener
public void handleApplicationEvents(ApplicationReadyEvent applicationReadyEvent) {
    log.info("ApplicationReady Event received.");
    // Here I want to start an already created bean.
}

是否有一种优雅的方法?

0 个答案:

没有答案