springboot的自定义初始化器


1 自定义初始化器首先要实现 ApplicationContextInitializer 接口

2 执行自定义初始化器的方式有三种

  方式一:通过通过SpringApplication对象调用addInitializers(new 自定义初始化器)

  方式二:通过META-INF/spring.factories中指定 

     org.springframework.context.ApplicationContextInitializer=自定义初始化器 

 方式三:通过application.properties中指定

    context.initializer.classes=自定义初始化器

参考博文: