当前位置: 首页 > news >正文

Spring Boot 与 Spring Cloud Alibaba 版本兼容对照

版本选择要点

  • Spring Boot 3.x 与 Spring Cloud Alibaba 2022.0.x

  • Spring Boot 3.x 基于 Jakarta EE,javax.* 更换为 jakarta.*。 需要使用 Spring
    Cloud 2022.0.x 和 Spring Cloud Alibaba 2022.0.x。 Alibaba 2022.0.x 对

  • Spring Boot 3.x 的支持在其发行说明中明确。 Spring Boot 2.7.x 与 Spring Cloud
    Alibaba 2021.0.x

  • Spring Boot 2.7.x 是最后一个支持 Spring Framework 5 的版本。 Spring Cloud

  • Alibaba 2021.0.x 是一个成熟且稳定的版本。 适用于大部分生产环境中仍在使用的 Spring Boot 2.x 项目。
    Spring Boot 2.6.x 或更低版本

  • Spring Boot 2.6.x 及以下不建议继续使用,建议尽量升级到 2.7.x 或 3.x。

在这里插入图片描述

重要提示

版本锁定:

使用 Spring Cloud 和 Spring Cloud Alibaba 的 BOM 锁定版本,确保依赖关系兼容性。
升级策略:

优先考虑升级到 Spring Boot 2.7.x 或 3.x。
Spring Boot 2.7.x 是一个长期支持版本(LTS),适合过渡到 Spring Boot 3.x。
常见依赖冲突:

Alibaba 的早期版本(如 Hoxton 系列)可能不兼容最新的 Spring Boot。
使用 Spring Cloud Alibaba 2021.0.x 或更高版本时,请确保 Sentinel、Nacos、RocketMQ 等组件版本匹配。
文档参考:

Spring Cloud Alibaba Release Notes
Spring Cloud Release Notes

http://www.lryc.cn/news/492455.html

相关文章:

  • SVD 奇异值分解
  • C++设计模式-享元模式
  • AI加持,华为全屋智能品牌升级为“鸿蒙智家”
  • 洛谷刷题之p1631
  • uniapp前端开发,基于vue3,element plus组件库,以及axios通讯
  • 在Unity中实现物体动画的完整流程
  • 【云计算网络安全】解析 Amazon 安全服务:构建纵深防御设计最佳实践
  • 【Andriod ADB基本命令总结】
  • ChatGPT如何辅助academic writing?
  • Day 27 贪心算法 part01
  • 使用Python实现目标追踪算法
  • 某科技研发公司培训开发体系设计项目成功案例纪实
  • 如何通过高效的缓存策略无缝加速湖仓查询
  • Linux V4L2框架介绍
  • 【前端】JavaScript 中 arguments、类数组与数组的深入解析
  • Android 布局菜单或按钮图标或Menu/Item设置可见和不可见
  • || 与 ??的区别
  • wordpress获取文章总数、分类总数、tag总数等
  • pytest 通过实例讲清单元测试、集成测试、测试覆盖率
  • C#里怎么样自己实现10进制转换为二进制?
  • Kafka-Consumer理论知识
  • Js-对象-04-Array
  • React 第八节组件生命周期钩子-类式组件,函数式组件模拟生命周期用法
  • Dubbo源码解析-服务调用(七)
  • svn 崩溃、 cleanup失败 怎么办
  • 【Linux系列】NTP时间同步服务器搭建完整指南
  • go 结构体方法
  • DHCP服务(包含配置过程)
  • uniapp内嵌的webview H5与应用通信
  • Android OpenGL ES详解——绘制圆角矩形