Java SpringApplicationRunListeners与ApplicationListener
我正在阅读Java SpringApplicationRunListeners与ApplicationListener,java,spring,spring-boot,listener,Java,Spring,Spring Boot,Listener,我正在阅读SpringApplication的源代码,发现了两种监听器 有一个用声明的类字段的ApplicationListner列表 private ListApplicationListner-由应用程序事件侦听器实现的接口 这可能有助于更好地理解什么是EventisSpring应用程序 SpringApplicationRunListener-用于SpringApplicationrun方法的侦听器。将为每次运行创建一个新的SpringApplicationRunListener实例 S
SpringApplication
的源代码,发现了两种监听器
- 有一个用声明的类字段的
ApplicationListner
列表
private ListApplicationListner
-由应用程序事件侦听器实现的接口
这可能有助于更好地理解什么是EventisSpring应用程序
SpringApplicationRunListener
-用于SpringApplication
run
方法的侦听器。将为每次运行创建一个新的SpringApplicationRunListener实例
SpringBoot应用程序从Java主方法启动,您通常在该方法中执行类似于SpringApplication.run(…)
的操作。基本上,您可以使用该接口来处理Spring Boot应用程序引导过程事件