SpringBoot为我们提供了一个可以在在容器启动完成的时候为我们执行一些操作的接口:ApplicationRunner
使用示例如下
package com.qingnian.spring.running;
import org.springframework.boot.ApplicationArguments;
import org.springframework.boot.ApplicationRunner;
import org.springframework.stereotype.Component;
@Component
public class RunClass implements ApplicationRunner {
@Override
public void run(ApplicationArguments args) throws Exception {
System.out.print("spring----------->容器启动完成执行");
System.out.println("执行业务");
}
}
结果如下: