SpringBoot之启动加载数据 CommandLineRunner(G)详解编程语言

spring Boot 为我们提供了一个方法,通过实现接口 CommandLineRunner 来实现。
很简单,只需要一个类就可以,无需其他配置。
MyStartupRunner.java

package cn.wuyang.springboot.config; 
 
import org.springframework.boot.CommandLineRunner; 
import org.springframework.stereotype.Component; 
 
/** 
 * 服务启动执行 
 * 
 */ 
@Component 
public class MyStartupRunner implements CommandLineRunner { 
 
    @Override 
    public void run(String... args) throws Exception { 
        System.out.println(">>>>>>>>>>>>>>>服务启动执行,执行加载数据等操作<<<<<<<<<<<<<"); 
    } 
 
} 

这里写图片描述

Spring Boot应用程序在启动后,会遍历CommandLineRunner接口的实例并运行它们的run方[email protected](或者实现Order接口)来规定所有CommandLineRunner实例的运行顺序。
这里写图片描述

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/11260.html

(0)
上一篇 2021年7月19日 10:49
下一篇 2021年7月19日 10:49

相关推荐

发表回复

登录后才能评论