Spring - использовать bean-компонент внутри ApplicationEventListener - PullRequest
0 голосов
/ 08 января 2019

У меня есть компонент, который я хочу "запустить" только после запуска контекста (то есть все компоненты были созданы).

Я могу подписаться на событие «контекст приложения активен» следующим образом:

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

Есть ли элегантный способ сделать это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...