SpringCloud 和 SpringBoot 版本选型

简介: SpringCloud 和 SpringBoot 版本选型

1. Springboot 版本选择


SpringBoot 官方强烈建议升级到 2.X 以上版本


2. SpringCloud 版本选择


SpringCloud 的版本是以伦敦地铁站英文首字母来作为版本号的命名。由地铁站名称字母 A-Z 依次类推的形式来发布迭代版本。

因为 SpringCloud 是一个由许多子项目组成的综合项目,各子项目有不同的发布节奏。为了管理 SpringCloud 与各个子项目的版本依赖关系,发布了一个清单,其中包括了某个 SpringCloud 版本对应的子项目版本。为了避免 SpringCloud 版本号与子项目版本版本号混淆,SpringCloud 采用了名称而非版本号的命名,这些版本的名字采用了伦敦地铁站的名字,根据字母表的顺序来对应版本时间顺序。

当 SpringCloud 的发布内容积累到临界点或者一个重大 bug 被解决后,会发布一个 “service releases” 版本,简称 SRX 版本。比如 Greenwich.SRX2 就是 SpringCloud 发布的 Greenwich 版本的第 2 个 SRX 版本。


3. SpringBoot 和 SpringCloud 版本对应关系


版本对应关系

https://spring.io/projects/spring-cloud#overview

1673268446087.jpg

更详细的版本对应查看方法


可以通过这个网址去进行查看:https://start.spring.io/actuator/info

1673268456403.jpg

官网版本查看


进入 springcloud 的官网,选择一个你想用的 springcloud 的版本,然后点进去会发现在官网中会推荐你使用一个相应的 springboot 版本。

1673268470162.jpg

1673268481525.jpg


注:

如果只用 springboot 那么直接使用最小版本即可。
如果同时使用 springboot 和 springcloud ,需要照顾 springcloud ,由 springcloud 决定 springboot 的版本。
相关文章
|
1天前
|
消息中间件 Java Kafka
Springboot集成高低版本kafka
Springboot集成高低版本kafka
|
1天前
|
前端开发 Java Maven
Springboot创建项目(idea版本)
Springboot创建项目(idea版本)
|
1天前
|
存储 Java Nacos
Seata常见问题之springboot 2.3.7 和高版本 seata 2.0.0,1.6.1不兼容如何解决
Seata 是一个开源的分布式事务解决方案,旨在提供高效且简单的事务协调机制,以解决微服务架构下跨服务调用(分布式场景)的一致性问题。以下是Seata常见问题的一个合集
162 0
|
1天前
|
XML 开发框架 Java
springboot和springcloud有哪些区别?
springboot和springcloud区别有: 1、含义不同;2、作用不同;3、使用方式不同;4、特征不同;5、注释不同;6、优势不同;7、组件不同;8、设计目的不同。 其中,含义不同指的是springboot是一个快速开发框架,而SpringCloud是建立在SpringBoot上的服务框架。
31 4
|
1天前
|
Java Nacos 开发者
Java从入门到精通:4.2.1学习新技术与框架——以Spring Boot和Spring Cloud Alibaba为例
Java从入门到精通:4.2.1学习新技术与框架——以Spring Boot和Spring Cloud Alibaba为例
|
1天前
|
安全 Java
Springboot2.1.1版本升级到2.3.10版本报错合集及解决办法
Springboot2.1.1版本升级到2.3.10版本报错合集及解决办法
|
1天前
|
开发框架 负载均衡 Java
Spring boot与Spring cloud之间的关系
总之,Spring Boot和Spring Cloud之间的关系是一种构建和扩展的关系,Spring Boot提供了基础,而Spring Cloud在此基础上提供了分布式系统和微服务架构所需的扩展和工具。
23 4
Spring boot与Spring cloud之间的关系
|
1天前
|
Cloud Native Dubbo Java
如何确定微服务项目中Spring Boot、Spring Cloud、Spring Cloud Alibaba三者之间的版本
如何确定微服务项目中Spring Boot、Spring Cloud、Spring Cloud Alibaba三者之间的版本
37 0
|
1天前
|
Java Nacos Sentinel
Spring Cloud Alibaba 面试题及答案整理,最新面试题
Spring Cloud Alibaba 面试题及答案整理,最新面试题
254 0
|
1天前
|
SpringCloudAlibaba Java 持续交付
【构建一套Spring Cloud项目的大概步骤】&【Springcloud Alibaba微服务分布式架构学习资料】
【构建一套Spring Cloud项目的大概步骤】&【Springcloud Alibaba微服务分布式架构学习资料】
201 0