Spring项目启动时,ApplicationRunner和CommandLineRunner的用法

Spring项目启动时,如果需要初始化资源,可以实现ApplicationRunner或者CommandLineRunner,并且可以使用注解@Order指定他们的运行顺序。

 

示例代码:https://github.com/rickding/HelloJava/tree/master/HelloRunner

3个类文件:

 

RunnerApplication.java实现SpringBootApplication主程序:

 

HelloApplicationRunner.java实现ApplicationRunner:

 

HelloCommandLineRunner.java实现CommandLineRunner,并且指定@Order(1):

 

输出日志:

 

参考文章:https://blog.csdn.net/qq_28804275/article/details/80891941

 

发布了21 篇原创文章 · 获赞 4 · 访问量 555
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览