当前位置:   article > 正文

SpringBoot3.0后spring-starter新的写法_springboot3 starter方式变了吗

springboot3 starter方式变了吗

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方式

v2.7文档说明: https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.7-Release-Notes#changes-to-auto-configuration

V3.0之后移除spring.factories

移除META-INF/spring.factories方式,只支持META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports方式

v3.0文档说明:https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-3.0-Migration-Guide#auto-configuration-files

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/942700
推荐阅读
相关标签
  

闽ICP备14008679号