在Springboot程序启动时往往需要执行响应的任务,我们可以通过实现CommandLineRunner接口重写run方法达到对应的效果:
@Component
@Order(value=1)
//order为启动执行顺序
public class StartRunner implements CommandLineRunner {
private static final Logger LOGGER = LoggerFactory.getLogger(StartRunner.class);
@Override
public void run(String... args) throws Exception {
//代码块
}
}