关于java:2020年Spring-Cloud最后一个大版本发布

46次阅读

共计 2194 个字符,预计需要花费 6 分钟才能阅读完成。

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

依赖更新

ModuleVersion
Spring Cloud Circuitbreaker2.0.0
Spring Cloud Contract3.0.0
Spring Cloud Kubernetes2.0.0
Spring Cloud Commons3.0.0
Spring Cloud Openfeign3.0.0
Spring Cloud Cloudfoundry3.0.0
Spring Cloud Security3.0.0
Spring Cloud Bus3.0.0
Spring Cloud Cli3.0.0
Spring Cloud Zookeeper3.0.0
Spring Cloud Sleuth3.0.0
Spring Cloud Consul3.0.0
Spring Cloud Starter Build2020.0.0
Spring Cloud Gateway3.0.0
Spring Cloud Netflix3.0.0
Spring Cloud Vault3.0.0
Spring Cloud Config3.0.0
Spring Cloud Task2.3.0

随着这次的 Spring Cloud 2020.0 版本公布,往年最初一组 Spring Boot + Spring Cloud 的组合:Spring Boot 2.4.1 + Spring Cloud 2020.0,都进入 GA 状态了,各位 Spring 忠诚玩家。你们筹备好降级了吗?

欢送关注我的公众号:程序猿 DD,取得独家整顿的收费学习资源助力你的 Java 学习之路!另每周赠书不停哦~

正文完
 0