美文网首页
SpringBoot的ApplicationRunner

SpringBoot的ApplicationRunner

作者: JacobY | 来源:发表于2020-06-28 13:32 被阅读0次

在开发的过程中,有时候需要在应用启动后去自动进行一些操作,比如初始化等等。在SpringBoot中,ApplicationRunner接口可以达到这样的效果。其用法如下:

@Component
@Order(1)
public class TestRunner implements ApplicationRunner {

    @Override
    public void run(ApplicationArguments applicationArguments) throws Exception {
        System.out.println("=======================================");
        System.out.println("This is run method in ApplicationRunner");
        System.out.println("=======================================");
    }
}

只需要实现ApplicationRunner接口的run方法即可。
如果有多个runner,可以通过@Order注解来确定执行顺序。

相关文章

网友评论

      本文标题:SpringBoot的ApplicationRunner

      本文链接:https://www.haomeiwen.com/subject/vyaifktx.html