00.SpringBoot和SpringCloud版本选取说明 (2.2.x和H版)
1.本次springcloud的学习说明
本次的SpringCloud分为上半场和下半场
- SpringBoot2.X版和SpringCloud H版
- SpringCloud Alibaba
2.Springboot版本选择
git源码地址:
SpringBoot2.0新特性:
通过上面官网发现,Boot官方强烈建议你升级到2.X以上版本

官网看Boot版本
- springboot(截至2019.10.26)

- springboot(截至2020.2.15)

3.SpringCloud版本选择
git源码地址
官网:
官网看Cloud版本
Cloud命名规则
以伦敦地铁站命名

- springcloud(截至2019.10.26)

- springcloud(截至2020.2.15)

4.SpringCloud和Springboot之间的依赖关系如何看


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

查看json串返回结果

5.本次springcloud版本说明(截止2020.2.15)
- cloud Hoxton.SR1
- boot 2.2.2.RELEASE
- cloud Alibaba 2.1.0.RELEASE
- java JAVA8
- maven 3.5及以上
- mysql 5.7及以上
boot版已经到2.2.4为最新,为什么选2.2.2?
只用boot,直接用最新
同时用boot和cloud,需要照顾cloud,由cloud决定boot版本

SpringCloud和SpringBoot版本对应关系

2.X版本常用的组件pom
<!--spring boot 2.2.2-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-dependencies</artifactId>
<version>2.2.2.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<!--spring cloud Hoxton.SR1-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>Hoxton.SR1</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<!--spring cloud alibaba 2.1.0.RELEASE-->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-alibaba-dependencies</artifactId>
<version>2.1.0.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
浙公网安备 33010602011771号