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,那么我的這個免費教程可能很適合你喲!
更新內容
發布內容
- 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依賴引入到工程中, - Spring Cloud LoadBalancer支持服務端統計
- Spring Cloud Security模塊被移除,代碼被移動到Spring Cloud Common模塊下
- Spring Cloud Openfeign增加了對Spring Cloud CircuitBreakers的適配,增加了對 LoadBalancer 統計資訊的支持,
- Spring Cloud Gateway增加了對LoadBalancer統計資訊的支持
- Spring Cloud Task增加了單步批處理作業的檔案
- Spring Cloud Kubernetes中Kubernetes Client相關代碼被移動到
spring-cloud-kubernetes-commons模塊, - 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學習之路!另每周贈書不停哦~
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/239874.html
標籤:Java
