ApplicationListener监听使用ContextRefreshedEvent事件类型会触发多次


@Component
public class TestApplicationListener implements ApplicationListener<ContextRefreshedEvent>{
  @Override
  public void onApplicationEvent(ContextRefreshedEvent contextRefreshedEvent) {
    System.out.println(contextRefreshedEvent);
    System.out.println("TestApplicationListener............................");
  }

}

ContextRefreshedEvent 类型会触发好几次。

可以使用ApplicationReadyEvent只会触发一次。

posted @ 2019-05-27 18:06  jason47  阅读(2933)  评论(0编辑  收藏  举报