6.6版本兼容性管理

分类: Spring Cloud Alibaba概览

版本兼容性管理

版本兼容性是 Spring Cloud Alibaba 使用中的关键问题。理解版本关系有助于我们选择合适的版本组合。本节将学习版本兼容性管理。

本节将学习:Spring Boot 与 Spring Cloud 版本关系、Spring Cloud Alibaba 版本选择、版本兼容性表查看,以及依赖冲突解决。

Spring Boot 与 Spring Cloud 版本关系

版本映射

版本映射关系:

  • Spring Boot 3.x → Spring Cloud 2022.x
  • Spring Boot 2.7.x → Spring Cloud 2021.x
  • Spring Boot 2.6.x → Spring Cloud 2021.x

查看方法

查看版本关系的方法:

  • 查看 Spring Cloud 官方文档
  • 查看版本兼容性表

Spring Cloud Alibaba 版本选择

版本选择原则

版本选择原则:

  • 根据 Spring Boot 版本选择
  • 根据 Spring Cloud 版本选择
  • 选择稳定版本
  • 查看版本兼容性表

版本兼容性表查看

兼容性表

版本兼容性表示例:

Spring BootSpring CloudSpring Cloud Alibaba
3.2.x2023.0.x2023.0.0
3.1.x2022.0.x2022.0.0
2.7.x2021.0.x2021.0.1

依赖冲突解决

冲突处理

依赖冲突解决方法:

  • 使用版本管理
  • 排除冲突依赖
  • 统一版本号

官方资源

本节小结

在本节中,我们学习了:

第一个是 Spring Boot 与 Spring Cloud 版本关系。 版本映射关系。

第二个是 Spring Cloud Alibaba 版本选择。 根据 Spring Boot 和 Spring Cloud 版本选择。

第三个是版本兼容性表查看。 如何查看版本兼容性。

第四个是依赖冲突解决。 解决依赖冲突的方法。

这就是版本兼容性管理。理解版本关系,有助于我们选择合适的版本组合。

在下一节,我们将学习如何查找合适版本。