产品战略专家梁宁确认出席AICon北京站,分享AI时代下的商业逻辑与产品需求 了解详情
写点什么

Java 近期新闻:Java 2022 年计划、Spring 框架 6.0-M2、Eclipse Jifa 推出

  • 2022-01-30
  • 本文字数:2378 字

    阅读完需:约 8 分钟

Java近期新闻:Java 2022年计划、Spring框架6.0-M2、Eclipse Jifa推出

近期 Java 新闻综述,主要介绍了有关 JDK 18、JDK 19 的特性、Java 2022 年计划(由 Nicolai Parlog 提供)、Spring Framework 和 Spring Data 的点版本发布、Quarkus 2. 6.2、Micronaut 3.2.5 和 3.2.6 版本、Piranha 22.1.0、JobRunr 4.0.6、Eclipse Jifa 推出、Micrometer Metrics 2.0.0-M1、Micrometer Tracing 1.0.0-M1 和 2021 年 7 到 12 月 Foojay 状态报告。

JDK 18

JDK 18早期访问构建Build 31上个周发布了,它是 Build 30 的升级,修复了各种问题。要了解更多细节信息,请查看发布说明

JDK 19

JDK 19早期访问构建Build 5也在上周发布,它是 Build 4 的升级,修复了各种问题。

 

对于 JDK 18 和 JDK 19,我们鼓励开发者通过Java Bug数据库报告缺陷。

Java 2022 年计划

在每周的Inside Java Newscast上,甲骨文公司 Java 开发大使Nicolai Parlog介绍了Java 2022年计划,他重点介绍了四个主要的 Java 项目:AmberLoomPanamaValhalla,并介绍了每个项目的背景和现状以及与每个项目相关的JEP

Spring Framework

在过去的一周里,Spring 团队提供了Spring FrameworkSpring Data的点版本发布、里程碑发布和服务发布。

 

Spring Framework 5.3.15 和 6.0.0-M2 已经发布,5.3.15 版本有17项Bug修复和文档改进。6.0.0-M2 版本为 6.0 版本序列另外提供了6项Bug修复,其新特性包括:删除BridgeMethodResolverisBridgedCandidateFor()方法中不必要的检查;停止在WebSocketConfigurationSupport类中定义一个TaskScheduler Bean

 

在通往 Spring Data 2022.0.0 和 2021.2.0 的道路上,第一个里程碑版本正式发布。代号为 Turing 的2022.0.0-M1版本是 Spring Data 3.0 版本序列的第一个版本,其特点是迁移到了 Jakarta EE 9 API,需要 JDK 17 以上版本。代号为 Raj 的2021.2.0版本主要是实现依赖升级和对Spring Data MongoDBSpring Data for CassandraSpring Data Neo4j的直接投影。

 

Spring Data 2021.1 SR1 和 2021.0 SR8 都是服务版本,包括对Spring Data JDBCSpring Data ElasticsearchSpring Data Redis等 Spring Data 子项目相应版本的 Bug 修复和依赖升级。

Quarkus

Quarkus 2.6.2.Final 是一个维护版本,由 Red Hat 提供。除了常规的 Bug 修复和文档改进之外,这个新版本的一个特点是Kogito回归,这是一个云原生业务自动化工具,在 Quarkus 2.6 发布时曾暂时受到基础设施问题的困扰。要了解更多信息,请查看变更日志

 

Quarkus Insights是一个涵盖 Quarkus 所有内容的每周播客,于 2022 年 1 月 17 日(星期一)向开发者开放了半年一次的问答时间,号称可以“问(Quark)我们任何问题”。开发者可以通过GitHub讨论论坛或在Twitter上使用#quarkusinsights标签提交问题。

Micronaut

Micronaut 的3.2.53.2.6版本已发布,其特点是:依赖升级到 Kotlin 1.6.0,升级到 Micronaut Test 3.0.5、Micronaut Security 3.2.2 和 Log4j 2.1.17。

Piranha

Piranha 22.1.0发布。这个版本号称是“我们已经到了冲刺阶段”,它的特点是:修复了 Servlet TCK 的各种问题;在web.xml文件中增加了对data-source的初步支持;基于 JDK 18 早期访问版本构建和测试。要了解更多细节,可以查阅文档问题跟踪

JobRunr

JobRunr(Java 中一个进行后台处理的工具)4.0.6 版本发布,包括对以下问题的修复:使用BackgroundJob.enqueue()方法时的NullPointerException;使用H2数据库早期版本时的ParameterResolutionException改进计时粒度,在使用 Cron 定义定时任务时可以使用秒数。

Eclipse Jifa

Eclipse 基金会新推出了一个基于 Web 的 Java 堆分析器Jifa,它基于Eclipse Memory Analyser,可以查找内存泄漏,减少内存消耗。Jifa 分别使用 Vert.x 和 Vue 2.0 作为主要的后端和前端框架。InfoQ 后续将推出更详细的报道。

Micrometer

在通往 Micrometer Metrics 2.0.0 的道路上,第一个里程碑版本发布,其新特性包括:引入HttpTagsProvider类,提供一套统一的默认 HTTP 标签;新的定时器处理程序,通过Sample API 对代码进行一次检测;在SimpleMeterRegistry类中增加toString()方法,以显示所有指标。

 

Micrometer 在 1.0.0-M1 版本中引入了 Micrometer Tracing(一个流行的追踪器库的简单接口),并为 Micrometer Metrics 2.0.0-M1 中引入的TimerRecordingHandler类提供了一个追踪扩展。要了解更多细节信息,请查阅文档

Foojay 状态报告

Foojay.io(面向 Java 开发者的 OpenJDK 之友资源)发布了2021年7月至12月的 Foojay 状态报告。谷歌分析报告显示,在整个 2021 年,有 8.4 万名独立访客和 13.1 万次会话,并且还在稳定增长。另外,与2021年1月至6月的报告相比,Foojay 的使用率翻了一番。

 

作者简介:

Michael Redlich 是位于新泽西州克林顿的埃克森美孚工程研究部门高级研究员(他在本文中的观点和意见仅代表他自己,和他的雇主无关)。他是一名 IT 专业人士,拥有罗格斯大学计算机科学学士学位。自 2001 年以来,他一直是花园州 Java 用户组(原 ACGNJ Java 用户组)的主持人,同时也是一位经验丰富的会议发言人,在加入 InfoQ 之前与 Barry Burd 合作撰写了多篇文章。自 1989 年 12 月以来,作为埃克森公司和埃克森美孚公司的长期雇员,Mike 在公司中承担了许多任务,包括汽车测试、从事利用红外光谱学和化学计量学的分析科学研究、开发科学方面的 IT 应用,他目前的任务是从事利用流变学和聚合物物理学的高分子科学研究。在他的职业生涯中,Mike 发展了自己的领导能力,他曾担任新泽西州业余计算机小组(一个非营利性的 501(c)(3)计算机教育组织)的主席,目前则担任花园州 Java 用户组(也是一个非营利性的 501(c)(3)组织)的主管。Mike 是国际演讲协会的成员,最近取得了高级沟通者银牌证书。他酷爱跑步和骑行,完成了许多马拉松比赛。Mike 与他的妻子 Rowena 居住在新泽西州弗莱明顿,他们在那里共度美好时光,骑行或跑步,旅行的话,则主要是到洛杉矶的新奥尔良和里约热内卢的新港。


原文链接:

Java News Roundup: Java Plans for 2022, Spring Framework 6.0-M2, Introducing Eclipse Jifa

2022-01-30 10:015945

评论

发布
暂无评论
发现更多内容

云太多了怎么管?你需要一个中立开放的云管平台

WorkPlus

极客星球|基于加权DBSCAN的工作地居住地计算方法

MobTech袤博科技

美国黑帽网络安全大会:移动平台和开源软件正在成为网络安全关键威胁

WorkPlus

25岁阿里120W年薪架构师推荐学习的750页微服务架构深度解析文档

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

数据应用的变与不变,ShardingSphere 正在影响未来数字体验的建设理念

SphereEx

数据库 开源

牛啊!长这么大还是头一次见24W字的SpringBoot从入门到实战文档

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

SphereEx 创始人张亮云咖访谈回顾:构建数据服务的新思路

SphereEx

数据库 开源

ClickPaaS:SaaS2.0下打造极致的PaaS能力

海比研究院

微步在线TDP:拯救被IDS折磨的安全人员

WorkPlus

如何查看github和gitee评论消息

Albert

GitHub

开源应用中心 | 快来一键体验,这款仅有400KB的开源博客程序!

开源

linux服务器网络编程之线程模型

Linux服务器开发

reactor 线程模型 Linux服务器开发 Linux网络编程 服务器模型

走出回归测试困境,爱奇艺精准测试体系建设

爱奇艺技术产品团队

测试 开发 精准测试 i技术会

HarmonyOS学习路之开发篇—— Java UI框架(组件与布局说明)

爱吃土豆丝的打工人

HarmonyOS 布局与组件 java UI

JavaScript 正则表达式的 5 个方法

devpoint

regex match 8月日更

疫情闭关期间,读完这些“Java技术栈”,拿下阿里Offer没问题

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

拒绝焦虑!Alibaba巨擎随手甩来的一本Java性能优化让我收获满满

Java 编程 架构 面试 阿里

基于 Web 端的屏幕共享实践

ZEGO即构

大前端 音视频 web端屏幕共享

为什么VR视频的清晰度不高?

爱奇艺技术产品团队

编码 vr 编解码 8k 解码

北鲲云告诉你足够的存储空间在高性能计算有多重要

北鲲云

奥哲以完善的低代码产品矩阵,为泛行业企业客户数字化赋能

海比研究院

Dubbo No provider问题排查思路

捉虫大师

dubbo no provider

你敢信?清华毕业大佬用了一个坦克大战项目就讲完了23种设计模式

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

别慌!阿里专家破SpringBoot:入门+基础+进阶+项目

Java spring 程序员 架构 面试

七面阿里淘宝,工程项目经验为0,所以被死磕Java,最终拿p7职级

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

Linux云计算-MySQL-表操作-索引-外键-视图

学神来啦

MySQL 数据库 Linux 运维

工业互联网+VR,打破企业发展局限

一只数据鲸鱼

数据可视化 工业4.0 vr 数字孪生 虚拟仿真

抢占风口,赢得先机——中国PaaS市场风口深度分析

海比研究院

JVM运行时数据区域

W🌥

Java JVM 8月日更

教你用python爬虫下载1w+『ppt模板』,再也不用付费去购买啦!

Python研究者

8月日更

一周信创舆情观察(8.2~8.8)

统小信uos

Java近期新闻:Java 2022年计划、Spring框架6.0-M2、Eclipse Jifa推出_编程语言_Michael Redlich_InfoQ精选文章