spring boot 初始化先后顺序

发布时间 2023-05-05 18:51:35作者: 代码红了一大片

初始化方法

  1. @PostConstruct
  2. InitializingBean
  3. CommandLineRunner
  4. ApplicationRunner

先后顺序

@PostConstruct > InitializingBean > CommandLineRunner、ApplicationRunner

项目启动执行一次

CommandLineRunner、ApplicationRunner

通过@Order控制先后顺序,越小越先执行