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

相关文章
|
Shell 网络安全 开发工具
Qt实用技巧:QtCreator使用git(gitHub)管理项目代码笔记
Qt实用技巧:QtCreator使用git(gitHub)管理项目代码笔记
Qt实用技巧:QtCreator使用git(gitHub)管理项目代码笔记
|
编解码 监控 网络协议
【那些反爬和反反爬】JA3指纹
【那些反爬和反反爬】JA3指纹
1334 0
|
存储 SQL 数据库
达梦(DM)数据库管理表
达梦(DM)数据库表管理
达梦(DM)数据库管理表
|
SQL 存储 Oracle
SQL优化2020最全干货总结---MySQL
BATJTMD等大厂的面试难度越来越高,但无论从大厂还是到小公司,一直未变的一个重点就是对SQL优化经验的考察。一提到数据库,先“说一说你对SQL优化的见解吧?”。
30756 2
|
Linux 数据安全/隐私保护
通过jumpserver传输文件到linux服务器
通过jumpserver传输文件到linux服务器
2558 0
通过jumpserver传输文件到linux服务器
|
负载均衡 关系型数据库 PostgreSQL
Pgpool-II实现高可用+读写分离+负载均衡(八)---- 维护工具
Pgpool提供了一些维护工具,用于日常观察Pgpool运行状态、上线、下线节点等操作。主要有:pcp_stop_pgpool,pcp_node_count,pcp_node_info,pcp_health_check_stats,pcp_proc_count,pcp_proc_info,pcp_detach_node,pcp_attach_node,pcp_recovery_node,pcp_promote_node,pcp_pool_status,pcp_watchdog_info,pcp_reload_config
17项目实战 - IntelliJ IDEA 如何快速定位到方法的实现类
17项目实战 - IntelliJ IDEA 如何快速定位到方法的实现类
369 0
|
Java API Spring
替换OpenFeign,Spring 新版本自带的 HTTP 客户端工具来了!
替换OpenFeign,Spring 新版本自带的 HTTP 客户端工具来了!
|
机器学习/深度学习 算法 自动驾驶
CVPR2021快报!目标检测和语义分割论文分类汇总 | 源码 |
在语义分割中,对广泛使用的域自适应基准数据集进行了广泛的实验和消融研究。通过对标记的Synscapes和GTA5数据集以及未标记的Cityscapes训练集进行训练,我们提出的方法在Cityscapes的验证集上达到了59.0%的mIoU。它明显优于所有以前的最新的单源和多源无监督域自适应方法。
CVPR2021快报!目标检测和语义分割论文分类汇总 | 源码 |
|
移动开发
QT串口助手(实现数据的收发功能)
QT串口助手(实现数据的收发功能)
844 0