SpringCloud2020学习笔记02——版本选择

一、SpringBoot版本选择

git源码地址

https://github.com/spring-projects/spring-boot/releases
在这里插入图片描述

SpringBoot2.0新特性

官网强烈建议升级到2.x以上版本
https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.0-Release-Notes
在这里插入图片描述

官网查看版本

https://spring.io/projects/spring-boot#learn
目前最新版为2.3.1
在这里插入图片描述

二、SpringCloud版本选择

官网

SpringCloud在github上不再维护,所以只用来官网看
https://spring.io/projects/spring-cloud

SpringCloud 采用了英国伦敦地铁站的名称来命名,并由地铁站名称字母A-Z依次类推的形式来发布迭代版本

目前最新版本为H SR6
在这里插入图片描述

三、SpringCloud和SpringBoot之间的依赖关系如何查看

依赖

但还是暂时不建议用最新版
这里官方的依赖表,建议h版对应的是2.2.x
在这里插入图片描述

查看版本推荐

这里选择Hoxtson.SR1的SpringCloud版本,文档里推荐SpringBoot使用2.2.2.RELEASE
在这里插入图片描述

四、本次学习选用版本

SpringCloud:Hoxton.SR1 SpringBoot:2.2.2.RELEASE SpringCloud alibaba:2.1.0.RELEASE Java:Java8 Maven:3.5及以上 Mysql:5.7及以上