SpringBoot学习笔记之启动加载数据

来源:互联网 发布:诺贝尔经济学奖知乎 编辑:程序博客网 时间:2024/06/06 02:21
实际应用中,我们会有在项目服务启动的时候就去加载一些数据或做一些事情这样的需求。
为了解决这样的问题,spring Boot 为我们提供了一个方法,通过实现接口 CommandLineRunner 来实现。
@Component
@Order(value = 1)
public class StartUp1 implements CommandLineRunner {
private static final Logger logger = LoggerFactory.getLogger(StartUp1.class);
public void run(String... args) throws Exception {
logger.info(this.getClass().getName() + "启动加载数据" + args);
}
}
如果有多个CommandLineRunner实现类,可通过@Order指定加载顺序


源码下载地址:http://download.csdn.net/download/liyuejin/9986140