升级 Spring Boot 应用程序

1. 从1.x升级

如果你正在升级1.xSpring Boot 发布后,请查看项目维基上的“迁移指南”,该指南提供了详细的升级说明,帮助你升级到 Spring Boot 2.x。 另请查看“发布说明”,查看每个版本的“新和值得注意”功能列表。spring-doc.cadn.net.cn

2. 从2.x升级

如果你正在升级2.xSpring Boot 发布后,请查看项目维基上的“迁移指南”,里面有详细的升级说明。 另请查看“发布说明”,查看每个版本的“新和值得注意”功能列表。spring-doc.cadn.net.cn

3. 升级到新功能发布

升级到新功能时,有些属性可能会被重新命名或移除。 Spring Boot 提供了一种方法,可以在启动时分析应用环境并打印诊断,同时还能在运行时临时迁移属性。 要启用该功能,请在项目中添加以下依赖:spring-doc.cadn.net.cn

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-properties-migrator</artifactId>
    <scope>runtime</scope>
</dependency>
这些属性是后期添加到环境中的,比如使用@PropertySource,不会被考虑。
完成迁移后,请务必将该模块从项目的依赖中移除。

4. 升级 Spring Boot CLI

要升级现有的CLI安装,可以使用相应的包管理器命令(例如,酿造升级). 如果你手动安装了CLI,请按照标准说明作,记得更新你的路径环境变量以移除所有较早的引用。spring-doc.cadn.net.cn

5. 接下来要读什么

一旦决定升级应用,您可以在文档的其他部分找到具体功能的详细信息。spring-doc.cadn.net.cn

Spring Boot 的文档是针对该版本的,所以你在这里找到的任何信息都会包含该版本中最新的变更。spring-doc.cadn.net.cn