方式
通过实现ApplicationListener接口创建监听器,ApplicationListener的泛型传入一个应用程序事件;
使用
SpringApplication.addListeners(…)
方法或SpringApplicationBuilder.listeners(…)
方法注册监听器。
步骤
1.启动时监听器
1 | public class ApplicationStartListener implements ApplicationListener<ContextRefreshedEvent> { |
2.关闭时监听器
1 |
|
3.启动类注册监听器
1 | public static void main(String[] args) { |