实际应用中,我们会有在项目服务启动的时候就去加载一些数据或做一些事情这样的需求。很简单,只需要一个类就可以,无需其他配置。创建实现接口 CommandLineRunner 的类Spring Boot应用程序在启动后,会遍历CommandLineRunner接口的实例并运行它们的run方法。如下我们使用@Order 注解来定义执行顺序。启动程序后,控制台输出结果为:>>>>>>>>>>>>>>>服务启动执行,执行加载数据等操作 22222222

Spring Boot 启动加载数据 CommandLineRunner的使用

Spring Boot 启动加载数据 CommandLineRunner的使用

Spring Boot 启动加载数据 CommandLineRunner的使用