springboot 项目启动之后执行方法的三种方式

第一种: 

@Component
@Order(value=33)  //多个时候指定顺序也可以实现Order 接口
public class Run implements ApplicationRunner{


    @Override
    public void run(ApplicationArguments args) throws Exception {
        System.out.println("服务启动RunnerTest   ApplicationRunner执行启动加载任务...");
    }



}

第二种: 

@Component
@Order(value=22)  //多个时候指定顺序也可以实现Order 接口
public class Run implements  CommandLineRunner{


    @Override
    public void run(String... args) throws Exception {
        System.out.println("服务启动RunnerTest    CommandLineRunner 执行启动加载任务...");
    }

}

第三种:

package com.cdn.demo;

import lombok.extern.slf4j.Slf4j;
import org.springframework.boot.availability.AvailabilityChangeEvent;
import org.springframework.boot.availability.ReadinessState;
import org.springframework.context.Applicat
已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页
实付 9.90元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值