Spring Cloud 2022 正式发布!我的天,OpenFeign​ 要退出历史舞台了?!

简介: Spring Cloud 2022 正式发布!我的天,OpenFeign​ 要退出历史舞台了?!

大家好,我是栈长。

今天给大家通报一则框架更新消息,时隔 2021.x 版本发布一年,Spring Cloud 2022.0.0 最新版发布了,来看下最新的 Spring Cloud 版本情况:

image.png

Spring Cloud 无疑是现在 Java 微服务事实上的标准,完全基于 Spring Boot 构建,依赖 Spring 生态体系,可以很好的与各种 Spring 生态项目无缝对接。

Maven 依赖先给大家奉上:

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-dependencies</artifactId>
            <version>2022.0.0</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>


Spring Cloud 依赖管理采用的是 import 导入方式,里面管理了许多依赖,统一引入管理,使用时只需要引入对应依赖的坐标即可,不需要指定版本号。


Spring Cloud 目前维护着 4 条版本主线:


Spring Cloud 2022.x


Spring Cloud 2021.x


Spring Cloud 2020.x


Spring Cloud Hoxton.x(实际上已经停止维护了)


关于这些版本线的命名是不是很奇怪?


另外,还有几天都要 2023 年了,怎么现在才发布 2022 版本?


其实 Spring Cloud 最新的版本命名方式早已经变更了,以后就是 YEAR.x 这种命名方式了,不清楚的可以看下栈长之前写的两篇文章:


Spring Cloud 2020.0.0 正式发布,全新颠覆性版本!


Spring Cloud 2020 版本重大变革,更好的命名方式!


所以说,Spring Cloud 2022.0.0 中的 2022 是指 Spring Cloud 2022.x 版本线,2022.0.0 则是指 2022 这个版本线的第 1 个版本,而不是指某个年份发布的版本。



新特性解读

Spring Cloud 2022.0.0 是一个大版本,更新了太多内容,栈长不打算全部解读,说几个有意思的更新吧。


完整特性更新参考官方发布文档:


https://spring.io/blog/2022/12/16/spring-cloud-2022-0-0-codename-kilburn-has-been-released


https://github.com/spring-cloud/spring-cloud-release/wiki/Spring-Cloud-2022.0-Release-Notes


1、系统环境

Spring Cloud 2022.0.0 基于以下环境进行构建:


Java 17+(兼容 Jakarta EE )


Spring Framework 6.x


Spring Boot 3.x


所以,这也是 Spring Cloud 2022.0.0 的最低依赖要求,升级请小心。


2、模块升级


完整特性更新参考官方发布文档:


https://spring.io/blog/2022/12/16/spring-cloud-2022-0-0-codename-kilburn-has-been-released


https://github.com/spring-cloud/spring-cloud-release/wiki/Spring-Cloud-2022.0-Release-Notes


1、系统环境

Spring Cloud 2022.0.0 基于以下环境进行构建:


Java 17+(兼容 Jakarta EE )


Spring Framework 6.x


Spring Boot 3.x


所以,这也是 Spring Cloud 2022.0.0 的最低依赖要求,升级请小心。


2、模块升级

————————————————

版权声明:本文为CSDN博主「Java技术栈」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/youanyyou/article/details/128403586

相关文章
|
Kubernetes Java Maven
Spring Cloud 2022 正式发布!我的天,OpenFeign​ 要退出历史舞台了?!
Spring Cloud 2022 正式发布!我的天,OpenFeign​ 要退出历史舞台了?!
155 0
Spring Cloud 2022 正式发布!我的天,OpenFeign​ 要退出历史舞台了?!
|
存储 缓存 安全
Spring Cloud Eureka 全解 (3) - 核心流程-服务注册与取消详解
Spring Cloud Eureka 全解 (3) - 核心流程-服务注册与取消详解
|
Java 微服务 Spring
Spring Cloud升级之路 - Hoxton - 2.入口类注解修改与OpenFeign的改造
Spring Cloud升级之路 - Hoxton - 2.入口类注解修改与OpenFeign的改造
|
缓存 负载均衡 Java
Spring Cloud升级之路 - Hoxton - 7. 后续更新(WebFlux等)
Spring Cloud升级之路 - Hoxton - 7. 后续更新(WebFlux等)
|
缓存 负载均衡 安全
Spring Cloud Eureka 全解 (4) - 核心流程-服务与实例列表获取详解
Spring Cloud Eureka 全解 (4) - 核心流程-服务与实例列表获取详解
|
Java Spring
Spring Boot 2.4发布了,但Spring Cloud用户不推荐着急升级
Spring Boot 2.4发布了,但Spring Cloud用户不推荐着急升级
169 0
Spring Boot 2.4发布了,但Spring Cloud用户不推荐着急升级
|
Java Spring
Springboot最佳实践:在Spring Boot启动时添加方法运行(下)
Springboot最佳实践:在Spring Boot启动时添加方法运行
402 0
|
消息中间件 Kubernetes 负载均衡
Spring Cloud 2021.0.0 正式发布,第一个支持Spring Boot 2.6的版本!
Spring Cloud 2021.0.0 正式发布,第一个支持Spring Boot 2.6的版本!
493 0
|
Java Sentinel Spring
Hystrix 停止开发。。。Spring Cloud 何去何从?
栈长得到消息,Hystrix 停止开发了。。。 大家如果有对 Hystrix 不清楚的,请看下这篇文章:分布式服务防雪崩熔断器,Hystrix理论+实战。 来看下 Hystrix 停止开发官宣: