写点什么

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:016000

评论

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

AI在心理健康领域的应用

北京木奇移动技术有限公司

AI技术 AI智能体 软件外包公司

DeepSeek 不需要解释,对 Anthropic CEO 就该贴脸开大

思码逸研发效能

大模型 AIGC DeepSeek DeepSeek v3 DeepSeek-R1

开发往事:微信千年不变的那张闪屏图片的由来

JackJiang

网络编程 即时通讯 IM

Extending Connectivity to the Unreachable: Wallys AP+AC Solution for Remote IoT and Monitoring

wallyslilly

ipq6018 ipq5018

hyper-v虚拟机,怎样操作hyper-v添加虚拟机

柳岸风吟

AI虚拟导师的开发

北京木奇移动技术有限公司

AI技术 AI智能体 软件外包公司

漆包线工厂生产管理的智能化升级

万界星空科技

制造业 mes 万界星空科技mes 漆包线mes 漆包线

苹果手表s10和s9哪个好

妙龙

智能手表 苹果智能手表

2025PHP+MySQL婚恋交友系统源码,婚恋交友系统源码搭建优势

DUOKE七七

php MySQL uniapp

线程池中线程抛了异常,这样处理太优雅了!

架构师之道

Java 编程

2025年1月文章一览

codists

Python

怎么做云电脑,怎么快速做一台云电脑

柳岸风吟

为什么LED屏幕如此昂贵?

Dylan

技术 芯片 PCB 设备 LED

香港华茂集团发布补偿公告,携手富卫集团共谋上市新篇章

科技汇

ipad air2024 参数配置

妙龙

ipad

产品和品牌谁的优先级更高?看看 Curve 的初版界面就知道了

TechubNews

创业 产品

AI口语练习APP的场景测试

北京木奇移动技术有限公司

软件外包公司 AI口语练习 AI英语学习

火语言RPA--AI对话

火语言RPA

AI技术自闭症学生系统开发

北京木奇移动技术有限公司

AI教育 AI智能体 软件外包公司

苹果apple watch 10功能介绍

妙龙

智能手表 苹果智能手表

hyper终端,使用hyper终端创建虚拟机的步骤

柳岸风吟

石头星耀Pro和P20 Pro 选哪个好

妙龙

扫地机器人 石头扫地机器人

apple watch蜂窝版和gps对比

妙龙

苹果手表 智能手表

hyper -v,hyper-v的基本原理

柳岸风吟

淘宝代购转运系统oopbuy怎么做?小白也能看懂的保姆级教程!

代码忍者

反向海淘代购系统

2025全新版Java面试八股文.pdf出炉, 简直把所有 Java 知识面试题写出来了

架构师之道

编程 java面试

从 AI 浪潮中看 DeepSeek:对比、推动与未来展望

天津汇柏科技有限公司

AI 人工智能 DeepSeek

JS逆向实战:破解无限debugger终极方案

LLLibra146

js debugger

Spring AI 智能体通过 MCP 集成本地文件数据

阿里巴巴云原生

阿里云 云原生

京东详情 API 接口有什么应用与价值?

科普小能手

数据挖掘 数据分析 京东 API 接口 API 优先

独立开发的灵感哪儿来?

沉浸式趣谈

产品 创意 独立开发 想法

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