2020年Spring Cloud最后一個大版本發布!


2020年12月22日,Spring Cloud 2020.0 正式發布GA版本!

版本說明

每次Spring Cloud的大版本發布,我們都要先弄清楚,它對應的Spring Boot版本是哪個!

該版本的Spring Cloud對應的是Spring Boot 2.4,但需要注意的是,必須從2.4.1開始。

由於Spring Boot 2.4.0中大量配置相關的Bug。因此要使用這個最新的Spring Cloud版本,就必須選用 Spring Boot 2.4.1 及之后的版本構建應用。

更多版本關系和文檔索引可見:springcloud.com.cn。如果您正要學習Spring Cloud,那么我的這個免費教程可能很適合你喲!

更新內容

發布內容

  1. Spring Cloud Commons的Bootstrap被默認禁用。導入配置的新方法采用Spring Boot 2.4新出的spring.config.import功能。同時spring.config.import加入了對解密的支持。對於Config Client、Consul、Vault和Zookeeper的配置導入細節可參閱相應文檔。如果你需要使用原來的配置引導功能,那么需要將org.springframework.cloud:spring-cloud-starter-bootstrap依賴引入到工程中。
  2. Spring Cloud LoadBalancer支持服務端統計
  3. Spring Cloud Security模塊被移除,代碼被移動到Spring Cloud Common模塊下
  4. Spring Cloud Openfeign增加了對Spring Cloud CircuitBreakers的適配,增加了對 LoadBalancer 統計信息的支持。
  5. Spring Cloud Gateway增加了對LoadBalancer統計信息的支持
  6. Spring Cloud Task增加了單步批處理作業的文檔
  7. Spring Cloud Kubernetes中Kubernetes Client相關代碼被移動到spring-cloud-kubernetes-commons模塊。
  8. Spring Cloud Netflix移除了不再推薦的模塊,具體如下:
  • spring-cloud-netflix-archaius
  • spring-cloud-netflix-concurrency-limits
  • spring-cloud-netflix-core
  • spring-cloud-netflix-dependencies
  • spring-cloud-netflix-hystrix
  • spring-cloud-netflix-hystrix-contract
  • spring-cloud-netflix-hystrix-dashboard
  • spring-cloud-netflix-hystrix-stream
  • spring-cloud-netflix-ribbon
  • spring-cloud-netflix-sidecar
  • spring-cloud-netflix-turbine
  • spring-cloud-netflix-turbine-stream
  • spring-cloud-netflix-zuul
  • spring-cloud-starter-netflix-archaius
  • spring-cloud-starter-netflix-hystrix
  • spring-cloud-starter-netflix-hystrix-dashboard
  • spring-cloud-starter-netflix-ribbon
  • spring-cloud-starter-netflix-turbine
  • spring-cloud-starter-netflix-turbine-stream
  • spring-cloud-starter-netflix-zuul

依賴更新

Module Version
Spring Cloud Circuitbreaker 2.0.0
Spring Cloud Contract 3.0.0
Spring Cloud Kubernetes 2.0.0
Spring Cloud Commons 3.0.0
Spring Cloud Openfeign 3.0.0
Spring Cloud Cloudfoundry 3.0.0
Spring Cloud Security 3.0.0
Spring Cloud Bus 3.0.0
Spring Cloud Cli 3.0.0
Spring Cloud Zookeeper 3.0.0
Spring Cloud Sleuth 3.0.0
Spring Cloud Consul 3.0.0
Spring Cloud Starter Build 2020.0.0
Spring Cloud Gateway 3.0.0
Spring Cloud Netflix 3.0.0
Spring Cloud Vault 3.0.0
Spring Cloud Config 3.0.0
Spring Cloud Task 2.3.0

隨着這次的Spring Cloud 2020.0版本發布,今年最后一組Spring Boot + Spring Cloud的組合:Spring Boot 2.4.1 + Spring Cloud 2020.0,都進入GA狀態了,各位Spring忠實玩家。你們准備好升級了嗎?

歡迎關注我的公眾號:程序猿DD,獲得獨家整理的免費學習資源助力你的Java學習之路!另每周贈書不停哦~


免責聲明!

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



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