SpringBoot的ApplicationRunner

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot的ApplicationRunner相关的知识,希望对你有一定的参考价值。

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

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

springboot框架的理解

参考技术A 详情如下:
1.官网的解释 Spring在官方首页是这么说的:说使用SpringBoot可以构造任何东西,SpringBoot是构造所有基于Spring的应用程序的起点,SpringBoot在于通过最少的配置为你启动程序。
2.我的理解 SpringBoot是Spring开源项目的一个子项目,是Spring组件的一站式解决发案,其目的是简化Spring应用的初始搭建和开发过程。
3.SpringBoot的优缺点 其实就是变得简单,快捷,方便,我们以前自己搭建一个Spring Web项目是不是需要配置web.xml,加载Spring和SpringMvc,在配置数据库连接.配置Spring事务,
    官方服务
      官方网站官方网站

以上是关于SpringBoot的ApplicationRunner的主要内容,如果未能解决你的问题,请参考以下文章

SpringBoot入门到精通-SpringBoot自动配置原理

SpringBoot入门到精通-SpringBoot启动流程

SpringBoot入门到精通-SpringBoot自定义starter

SpringBoot.06.SpringBoot日志管理

SpringBoot.06.SpringBoot日志管理

Springboot 启动加载机制