最新要闻
- 天天播报:让人诧异!浙江台州天上突然飘落大量羽毛:宛如鹅毛大雪
- 环球热文:美国动物园将归还大熊猫丫丫和乐乐 结束20年租期:曾被质疑虐待国宝
- 除了蔚来:大多数车企都给黑客赎金了
- 全球看热讯:韩国刷新世界最低生育率纪录 上学人减半:日本欧洲更慌了
- 天天速看:性能超RX7900 XTX!RTX 4070/4070 Ti确定:这售价给老黄买单?
- 焦点速读:世界最慢的PC诞生 单核跑分不到13900K的百分之一
- 跟着TDP配电源怎么就蓝屏了?原因揭开
- 每日速讯:i9-13900K史上第一次超到9GHz!液氦、零下250度
- 今日快讯:核显笔记本也能跑50帧夜之城!AMD这次干的好啊
- 环球最资讯丨RTX 40笔记本显卡全线泄露:第一次xx90、功耗达175W
- 【世界快播报】Intel官方“意外”走光6GHz i9-13900KS:基础功耗150W
- 60万粉丝女网红偷平价睡衣被抓:真相大跌眼镜
- 全球时讯:《泰坦尼克号》的世纪疑问 卡梅隆终于解答了:杰克和露丝没法一块活下来
- 2023年北美最受期待的10大电影来了
- 每日聚焦:官方公布长征九号重型火箭!运力150吨、2030年左右首飞
- 【环球快播报】太阳的“脾气”突然变了!日益活跃起来:科学家们感到紧张
手机
iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
- 警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- 男子被关545天申国赔:获赔18万多 驳回精神抚慰金
- 3天内26名本土感染者,辽宁确诊人数已超安徽
- 广西柳州一男子因纠纷杀害三人后自首
- 洱海坠机4名机组人员被批准为烈士 数千干部群众悼念
家电
世界快看点丨Spring Cloud 2022 正式发布!我的天,OpenFeign 要退出历史舞台了?!
大家好,我是栈长。
今天给大家通报一则框架更新消息,时隔 2021.x 版本发布一年,Spring Cloud 2022.0.0 最新版发布了,来看下最新的 Spring Cloud 版本情况:
(相关资料图)
Spring Cloud 无疑是现在 Java 微服务事实上的标准,完全基于 Spring Boot 构建,依赖 Spring 生态体系,可以很好的与各种 Spring 生态项目无缝对接。
Maven 依赖先给大家奉上:
org.springframework.cloud spring-cloud-dependencies 2022.0.0 pom import
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、模块升级
模块 | Version |
---|---|
Spring Cloud Vault | 4.0.0 |
Spring Cloud Kubernetes | 3.0.0 |
Spring Cloud Function | 4.0.0 |
Spring Cloud Zookeeper | 4.0.0 |
Spring Cloud Circuitbreaker | 3.0.0 |
Spring Cloud Task | 3.0.0 |
Spring Cloud Bus | 4.0.0 |
Spring Cloud Stream | 4.0.0 |
Spring Cloud Openfeign | 4.0.0 |
Spring Cloud Commons | 4.0.0 |
Spring Cloud Contract | 4.0.0 |
Spring Cloud Starter Build | 2022.0.0 |
Spring Cloud Netflix | 4.0.0 |
Spring Cloud Consul | 4.0.0 |
Spring Cloud Config | 4.0.0 |
Spring Cloud Build | 4.0.0 |
Spring Cloud Gateway | 4.0.0 |
3、Eureka 已经更新到 Eureka 2.0.0
大家都知道 Eureka 2.x 早已经停止维护了,如该分支最新公告所示:
https://github.com/Netflix/eureka/tree/2.x-archive
虽然 Eureka 2.0.0 是 Eureka 的一个新分支,但这个分支与 7 年前的 2.x-archive 旧实验分支无关。
创建 Eureka 2.x 新分支的目的是为了与 JakartaEE 兼容而已,让 Spring Cloud Netflix 可以兼容 Spring Framework 6.0 和 Spring Boot 3.0,仅此而已。
4、Spring Cloud OpenFeign 功能完成公告
由于 Spring 现在提供了自己的 HTTP 接口客户端解决方案,比如在最新的 Spring Boot 3.0 中实现接口调用可以有以下两种解决方案:
- RestTemplate
- WebClient
所以,从 Spring Cloud 2022.0.0 版本开始,Spring Cloud OpenFeign 模块已经视为功能完成状态了,这意味着 Spring Cloud 团队将不再向该模块添加新功能。
虽然 OpenFeign 不会再添加新功能,但还是会继续修复错误和安全问题,并且也还会考虑和审查来自社区的小规模的 pull requests 请求。
这是不是意味着,在不久的将来,OpenFeign 要退出历史舞台了?
Spring Cloud 支持版本
Spring Cloud 支持的版本情况,以及对应的 Spring Boot 版本如下表所示。
版本线 | 生命周期 | Spring Boot 版本 |
---|---|---|
2022.x | 正常 | Spring Boot 3.0 |
2021.x | 正常 | Spring Boot 2.6.x, 2.7.x(2021.0.3+) |
已停止维护 | Spring Boot 2.4.x, 2.5.x (2020.0.3+) | |
已停止维护 | Spring Boot 2.2.x, 2.3.x (SR5+) | |
已停止维护 | Spring Boot 2.1.x | |
已停止维护 | Spring Boot 2.0.x | |
已停止维护 | Spring Boot 1.5.x | |
已停止维护 | Spring Boot 1.5.x |
需要注意的是:
正常维护中的版本中有 Spring Cloud 2021+ 了,其他的版本已经彻底结束生命周期了,官方不再提供维护支持了,非必要,尽量不要再使用了。
另外,如果你想系统学习 Spring Cloud 微服务,包括了最新的 JWT/ OAuth 2 内容,可以考虑报名栈长出品的最新的《Spring Cloud Alibaba 微服务课程》,这是最新、最正确的学习姿势,一次订阅,永久免费更新。
目前最新的 Spring Cloud Alibaba 2021.0.4.0 还是基于 Spring Cloud 2021.0.4.0,尚未同步更新最新的 Spring Cloud 2022.0.0 版本,这个在栈长的微服务课程中也有说明了,两者的版本不一定完全同步,也可能会跳过。
总结
Spring Cloud 2022.0.0 是一个革命性的大版本,依赖的系统环境和模块都有大幅度的更新,特别是 JDK 17、Spring 基础框架的最低要求,对于想升级的小伙伴来说无疑是一件难事,国内的应用也都还是以 JDK 8 为主,要迁移到 Spring Cloud 2022 版本恐怕还需要不少的时日。
最后,学 Spring Cloud 必须先掌握 Spring Boot,如果你还没用过 Spring Boot,今天我就送你一份 《Spring Boot 学习笔记》这个很全了,包括底层实现原理及代码实战,非常齐全,助你快速打通 Spring Boot 的各个环节。
Spring Boot 理论和实战源码仓库:
https://github.com/javastacks/spring-boot-best-practice
你们用的哪个 Spring Cloud 版本呢?欢迎留言分享~
好了,今天的分享就到这里了,后面栈长我会更新更多好玩的 Java 技术文章和最新的技术资讯,关注公众号Java技术栈第一时间推送,不要走开哦。
最后,如果你想系统学习 Spring Cloud 微服务,可以考虑报名栈长出品的最新的《Spring Cloud Alibaba 微服务课程》,这是最新、最正确的学习姿势,一次订阅,永久免费更新。
版权声明:本文系公众号 "Java技术栈" 原创,原创实属不易,转载、引用本文内容请注明出处,抄袭者一律举报+投诉,并保留追究其法律责任的权利。
近期热文推荐:
1.1,000+ 道 Java面试题及答案整理(2022最新版)
2.劲爆!Java 协程要来了。。。
3.Spring Boot 2.x 教程,太全了!
4.别再写满屏的爆爆爆炸类了,试试装饰器模式,这才是优雅的方式!!
5.《Java开发手册(嵩山版)》最新发布,速速下载!
觉得不错,别忘了随手点赞+转发哦!
-
世界快看点丨Spring Cloud 2022 正式发布!我的天,OpenFeign 要退出历史舞台了?!
大家好,我是栈长。今天给大家通报一则框架更新消息,时隔2021 x版本发布一年,SpringCloud2022 0 0...
来源: -
焦点快播:君子不玩物丧志,亦常以借物调心,网站集成二次元网页小组件(widget)石蒜模拟器,聊以赏玩
传世经典《菜根谭》中有言曰:“徜徉于山林泉石之间,而尘心渐息;夷犹于诗书图画之内,而俗气潜消。故...
来源: 世界快看点丨Spring Cloud 2022 正式发布!我的天,OpenFeign 要退出历史舞台了?!
焦点快播:君子不玩物丧志,亦常以借物调心,网站集成二次元网页小组件(widget)石蒜模拟器,聊以赏玩
天天播报:让人诧异!浙江台州天上突然飘落大量羽毛:宛如鹅毛大雪
环球热文:美国动物园将归还大熊猫丫丫和乐乐 结束20年租期:曾被质疑虐待国宝
除了蔚来:大多数车企都给黑客赎金了
全球看热讯:韩国刷新世界最低生育率纪录 上学人减半:日本欧洲更慌了
天天速看:性能超RX7900 XTX!RTX 4070/4070 Ti确定:这售价给老黄买单?
焦点速读:世界最慢的PC诞生 单核跑分不到13900K的百分之一
跟着TDP配电源怎么就蓝屏了?原因揭开
环球新消息丨vue-router
每日速讯:i9-13900K史上第一次超到9GHz!液氦、零下250度
今日快讯:核显笔记本也能跑50帧夜之城!AMD这次干的好啊
环球最资讯丨RTX 40笔记本显卡全线泄露:第一次xx90、功耗达175W
【世界快播报】Intel官方“意外”走光6GHz i9-13900KS:基础功耗150W
60万粉丝女网红偷平价睡衣被抓:真相大跌眼镜
全球时讯:《泰坦尼克号》的世纪疑问 卡梅隆终于解答了:杰克和露丝没法一块活下来
2023年北美最受期待的10大电影来了
当前焦点!FreeSWITCH学习笔记:日志
每日聚焦:官方公布长征九号重型火箭!运力150吨、2030年左右首飞
【环球快播报】太阳的“脾气”突然变了!日益活跃起来:科学家们感到紧张
每日看点!央视科普:黄河源头是巴掌大的小泉眼!反差感十足
天天快播:普通人或者门外汉该怎样入门编程?
洛谷 P5401 [CTS 2019] 珍珠 题解
红魔8 Pro拥有最震撼屏占比:边框比iPhone 14 Pro更窄
世界首富也扛不住!特斯拉被曝暂停招聘 下季度新一波裁员
真卖不动了 2022年全球电视出货量仅2.02亿台:创十年新低
当前要闻:12306出现北京直达香港高铁 网友火速围观:官方客服回应
热推荐:北京多地下雪你看到没?62条公交线路临时有变
关注:充电式加热羽绒服突然火了 又一“韭菜收割机”问世?
全球观热点:一日痛失两位院士!稀土冶金专家张国成、激光技术专家赵伊君逝世
快播:只有《流浪地球2》才适合中国观众?《阿凡达2》全球票房一览:国人贡献第二
每日短讯:不止LCD 大尺寸OLED面板也跌了
今日热文:很多人非常关心Redmi K60 卢伟冰:我再打磨会
每日讯息!今日内容 docker-compose部署项目
【热闻】《三体》《流浪地球》后 刘慈欣另三部科幻著作影视化立项
女童拿氢气球烤火突发爆燃 消防试验爆燃威力
腾讯新专利发布:人脸识别安全性稳了
化身“充电刺客”也难掩颓势!共享充电宝第一股怪兽充电一年亏损超4个亿
每日头条!20款前端特效及部分代码
别再浪费钱 这三款买完就吃灰的数码产品要避开
环球通讯!十二天线旗舰猛兽!小米万兆路由图赏
即时:数据被窃遭“天价”勒索!蔚来卢龙:不影响车辆驾乘
全球资讯:网红撒盐哥硬拉梅西合照遭网暴 网友吐槽:不礼貌、纯蹭热度
【焦点热闻】罗永浩:我很高兴得到了“亡命徒”的评价
环球速递!.NET Core如何通过认证机制访问Kafka?
今日看点:正则表达式?!的理解
环球滚动:配置Git客户端上传代码至Gitlab仓库
5-38℃智能温控:美菱踢脚线取暖器79元起大促
世界球精选!10999元!女子苹果店新买iPad无法充电后换机:更杯具了 竟无法开机
天天快资讯:离谱!我花1万多买MacBook Pro 居然送来了这种东西
暴涨300%以上!P社宣布上调阿根廷等区域游戏价格
全球焦点!你的城市在列吗?2022中国最具幸福感10大城市出炉:第一成都14连冠
CMU15-445:Lecture #01 笔记
比亚迪单周破5万、特斯拉后劲不足:2022年车市最后时刻迎“小高潮”
曾推出过两代产品!曝Redmi K系列电竞版没了
焦点!官方科普铁路新规:身高不再是儿童购票唯一标准
世界微速讯:吸金34亿元!《阿凡达2》升至全球票房榜第9 紧追《长津湖之水门桥》
今日热文:与一加11同时发布!一加Buds Pro 2真无线降噪耳机来了
资讯:一颗红心,三手准备,分别基于图片(img)/SCSS(样式)/SVG动画实现动态拉轰的点赞按钮特效
一篇文章彻底明白java中的重要概念——注解
环球新消息丨【源码透视】SpringBoot的SPI机制
快播:火山引擎 DataTester 为企业降本增效:1 个人也能成为一支 A/B 实验团队
Netty-介绍-1
天天有喜大结局是什么?天天有喜演员表
Mybatis批量插入3种方法
蜜糖三部曲是哪部电视剧?蜜糖三部曲有什么关系?
华约自主招生是什么意思?华约自主招生考试笔试经验
如何用环保袋制作衣服?用环保袋制作衣服的方法有哪些?
全球资讯:青龙面板之淘宝
当前热点-彩虹女神跃长空,Go语言进阶之Go语言高性能Web框架Iris项目实战-JWT和中间件(Middleware)的使用EP07
全球资讯:数智赋能:透过低代码看企业如何实现数智转型
速读:基于 Dubbo Admin 实现流量灰度
女医明妃传原型是谁?女医明妃传演员表
冒险岛怎么删除角色?冒险岛怎么提升面板?
高考穿什么衣服寓意好?高考穿什么衣服吉利?
红海行动是根据哪个真实事件改编的?红海行动真实事件原型
女娲传说之灵珠大结局是什么?女娲传说之灵珠演员表介绍
福州一中地址在哪里?福州一中录取分数线2022
Qt做大型软件开发技术选型Part2:Qt调用C#编写的COM组件
世界视讯!Cpp Primer:Sec 4, 5, 6
【当前独家】项目管理工具飞项傍身,居家办公效率“快人一步”
要闻:redis—安装以及可视化
还转投N卡阵营吗?国内AMD RX7900 XT货源开始变多 7599元起
最新资讯:本田真爱粉狂喜 全新思域两厢版上市:手动挡卖到16万
三只松鼠年货坚果礼盒大促:109立减60元 49包邮到手
高分天气应用Dark Sky即将关闭:苹果呼吁用户使用自带天气
天天新资讯:谷爱凌再创一新世界纪录:反脚1260板尾抓板女子世界第一
管理经验
环球速看:程序员面试找替身 “作弊” 入职,结果大快人心。。。
影响力无敌!梅西夺冠帖点赞量成Instagram史上第一:球衣被抢光
最纯净的国产手机系统!博主实测努比亚Z50系统广告默认关闭:世界清净了
环球观焦点:当AI作画入侵鬼畜区
全球时讯:不适合中国观众 只有《流浪地球2》?出品方:《阿凡达2》没理由不引进
质感绝了!一加11海外官宣:2月7日登场
【环球新要闻】SSD白菜价先别下单:有猫腻
世界动态:使用brew安装历史版本的几种方式
当前快讯:第一百一十六篇: JavaScript理解对象
世界微资讯!Python参数解析器configparser
民间大神用虚幻5自制《原神》 :这视觉效果爱了
【环球报资讯】曾经缔造玛雅文明!为什么玉米的产量世界第一?