我正在阅读Spring Boot参考(版本1.2.3-RELEASE)和第22.4点.应用程序事件和监听器指向4个状态:
"刷新后会发送一个ApplicationReadyEvent,并且已处理任何相关的回调以指示应用程序已准备好为请求提供服务."
所以我尝试过:
SpringApplication app = new SpringApplication(LearnSpringBootApplication.class);
app.addListeners(new ApplicationListener<ApplicationReadyEvent>() {
Run Code Online (Sandbox Code Playgroud)
...
但它找不到ApplicationReadyEvent.它被删除了吗?如果是这样的话 - 有没有相应的呢?
我在这里发现了这篇文章:
但想知道是否有另一种方式?
我有一个函数我想在tomcat启动后直接执行并成功加载它的所有属性.我不想使用ServletContextListener,因为这将需要在tomcat启动之前启动该函数.有人可以建议怎么做吗?