【SpringCloud】版本選擇


版本選擇
從2.2.x和H版開始說起

SpringBoot版本選擇

git源碼地址

https:github.com/spring-projects/spring-boot/releases/

SpringBoot2.0新特性

https:github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.0-Release-Notes
通過上面官網發現 Boot官方強烈建議你升級到2.X以上版本

官網看Boot版本

springboot(截止2019.10.26)

springboot(截止2020.2.15)

SpringCloud版本選擇

git源碼地址


https:github.com/spring-projects/spring-cloud/releases/

官網

htts://spring.io/projects/spring-cloud

官網看Cloud版本

Cloud命名規則

SpringCloud的版本關系
Spring Cloud 采用了英國倫敦地鐵站的名稱來命名,並由地鐵站名稱字母A-Z依次類推的形式來發布迭代版本
SpringCloud是一 個由許多子項目組成的綜合項目,各子項目有不同的發布節奏。為了管理SpringCloud與各子項目的版本依賴關系,發布了一個清
單,其中包括了某個SpringCloud版本對應的子項目版本。為了避免SpringCloud版本號與子項目版本號混淆,SpringCloud版本采用了名稱而非版本號的命名,這些版本的名字采用了倫敦地鐵站的名字,根據字母表的順序來對應版本時間順序。例如Angel是第一個版本, Brixton是第二個版本。
當SpringCloud的發布內容積累到臨界點或者一個重 大BUG被解決后,會發布一個"service releases'版本,簡稱SRX版本,比如Greenwich.SR2就是SpringCloud發布的Greenwich版本的第2個SRX版本。

springcloud(截止2019.10.26)

springboot(截止2020.2.15)

Springcloud和Springboot之間的依賴關系如何看

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

依賴

更詳細的版本對應查看方法

https://start.spring.io/actuator/info

結果

查看json串返回結果

SpringCloud第二季定稿版(截止2020.2.15)

cloud:Hoxton.SR1

boot: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,直接用最新版

Spring Boot 2.2.4

同時用boot和cloud,需要照顧,由cloud決定boot版本

SpringCloud和SpringBoot版本對應關系

2.x版本常用軟件pom


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM