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>
posted @ 2020-12-28 13:02  超极本online  阅读(342)  评论(0)    收藏  举报