springboot和springcloud 和springcloud Alibaba的版本选择

版本说明与选择


一、boot和cloud版本

1.1、SpringCloud 版本号说明

在这里插入图片描述

版本号

版本

用途

BUILD-XXx

开发版

一般是开发团队内部使用

GA

稳定版

内部开发到一定阶段了,各个模块集成后,经过全面测试发现没有问题,可对外发行了。这个时候叫GA(General Availability)。基本上可以使用了。

PRE(M1 M2)

里程碑版

(a)、由于cA还不属于公开发行版,里面还有些功能不完善或者bug,于是就有了里程碑版 milestone(里程碑版)。
(b)、ilestone版主要修复了一些bug调整。
、一个GA后,一般会有多个里程本版。例如M1 M2、M3… . …

RC

候选发布版

(a)、从BILD后到cA在到M基本上系统就算定型了,这个时候系统就进入Release Candidate(候选发布版)。
(b)、该阶段的软件类似于最终发行前的一个现察期,该期间只对一些发现的等级高的bug进行修复。发布RC1 RC2等版本

SR

公开正式发布

正式发布版一般也有多个发布,例如SR1、 SR2、 SR3等等,一般是用来修复大bug或者优化

  1. snapshot (快照),也即开发版
  2. Release:该版本表示最终版

版本号: 2.0.2.RELEASE
2: 主版本号。 当功能模块有较大更新或者整体架构发生变化时, 主版本号会更新
0: 次版本号。 次版本表示只是局部的一些变动。
2: 修改版本号。 一般是 bug 的修复或者是小的变动
RELEASE:表示该版本最终版。

推荐使用GA稳定版本

1.2、大致对应关系:

官网地址
在这里插入图片描述

1.3、查下详细对应版本

如图:官网地址

在这里插入图片描述
官网地址
在这里插入图片描述
这样springboot和springcloud的版本就适配完成了

1.4、方法2查下

官网地址

注明:推荐采用上面cloud官网查看的方式比较好
在这里插入图片描述

maven查看详细版本
spring-cloud-dependencies 版本列表可查看:
https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-dependencies

spring-boot-starter-parent 版本列表可查看:
https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-parent


二、cloud Alibaba 适配 springcloud

1.1、版本对应关系如图:

官网地址
在这里插入图片描述

1.2、阿里组件版本选择

在这里插入图片描述

1.3、如何使用

Spring Cloud Alibaba BOM 包含了它所使用的所有依赖的版本

示例

cloud alibaba 版本锁定

<dependencyManagement>
        <dependencies>
        
            <!--引入spring-cloud-alibaba-->
            <dependency>
			    <groupId>com.alibaba.cloud</groupId>
			    <artifactId>spring-cloud-alibaba-dependencies</artifactId>
			    <version>2021.0.1.0</version>
			    <type>pom</type>
			    <scope>import</scope>
			</dependency>

        </dependencies>
    </dependencyManagement>

引入组件(例如引入nacos)

<!--nacos注册中心 /服务注册功能  -->
 <dependency>
     <groupId>com.alibaba.cloud</groupId>
     <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>

总结

如果版本不适配很容易出现一些乱七八糟的问题,不好排查,所以版本要适配哈

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值