SpringBoot3.0很多过期的配置被移除,包括原来spring-starter的配置方式也发生了变化。
V2.7之前的spring.factories
META-INF/spring.factories文件里添加org.springframework.boot.autoconfigure.EnableAutoConfiguration=YouAutoConfiguration
V2.7引入新写法
1. 直接在META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports文件里添加配置类名称,每行包含一个配置类全限定名
2. 兼容META-INF/spring.factories方式
V3.0之后移除spring.factories
移除META-INF/spring.factories方式,只支持META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports方式