3.2. 从 Spring Boot 1 升级到 Spring Boot 2
查看项目及其依赖项后,请升级到 Spring Boot 2.x 的最新维护版本。建议您在阶段升级。例如,首先从 Spring Boot 1.5 升级到 Spring Boot 2.0,然后升级到 2.1,然后升级到 Spring Boot 2 的最新维护版本。
迁移配置属性
使用 Spring Boot 2.0 时,许多配置属性被重命名或删除。因此,您需要相应地更新 application.properties/application.yml
。您可以使用新的 spring-boot-properties-migrator
模块的帮助来实现这一点。将作为依赖项添加到项目后,这不仅会分析应用程序的环境和在启动时打印诊断,而且还会在运行时暂时迁移属性。
流程
-
将
spring-boot-properties-migrator
模块添加到项目的pom.xml
的 dependencies 部分。
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-properties-migrator</artifactId> <scope>runtime</scope> </dependency> runtime("org.springframework.boot:spring-boot-properties-migrator")
注意
完成迁移后,请确保从项目的依赖项中删除此模块。