【SpringBoot启动后加载】项目启动后加载任务 简单示例

业务场景:项目启动时候加载一些预置信息,比如向redis里面添加一些数据,方便我们在运行中可以更方便地使用。

直接上demo

建立一个 MyInitConfig


@Component
@Order(3) //初始化加载优先级 数字越小优先级越高
public class MyInitConfig implements CommandLineRunner {
    
    

    @Override
    public void run(String... args) throws Exception {
    
    
        try {
    
    
            init();
        } catch (Exception e) {
    
    
            e.printStackTrace();
        }
    }


    public void init() {
    
    
            System.out.println("----启动后执行----");
    }
}

猜你喜欢

转载自blog.csdn.net/qq_48424581/article/details/130611859