2.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")
注意
完成迁移后,请确保从项目的依赖项中删除此模块。