写点什么

Java 近期新闻:NetBeans 14、Spring Tool Suite 3 支持接近尾声、Hibernate 6.1、TornadoVM

  • 2022-06-24
  • 本文字数:2331 字

    阅读完需:约 8 分钟

Java近期新闻:NetBeans 14、Spring Tool Suite 3支持接近尾声、Hibernate 6.1、TornadoVM

AI 大模型超全落地场景&金融应用实践,8 月 16 - 19 日 FCon x AICon 大会联诀来袭、干货翻倍!

Java 近期新闻内容主要涉及 JDK 19、JDK 20、Spring Framework 5.3.21、Spring CVE-2022-22979 报告、Spring Cloud 2022.0.0-M3、Spring Tools 4.15、Spring Tool Suite 3 支持接近尾声、Hibernate 6.1.0-Final、Apache NetBeans 14、Apache Tomcat 8.5.81、Piranha 22.6.0、TornadoVM 0.14、JDKMon 更新、JobRunr 5.1.4、JReleaser 早期访问。

JDK 19

JDK 19早期访问版本Build 27在上周发布,它是 Build 26 的升级,修复了各种问题。要了解更多细节信息,请查看发布说明

JDK 20

JDK 20早期访问版本Build 2于上周发布,它是 Build 1 的升级,修复了各种问题。发布说明尚未提供。

 

对于JDK 19JDK 20,发者可以通过Java Bug数据库报告缺陷。

Spring Framework

Spring Framework 5.3.21发布,提供了一些新特性,如:ThreadPoolTaskExecutor类暴露了队列大小和容量,用于指标度量;DataSize.PATTERN字段延迟初始化,避免不必要的预初始化;在 JDK 17 上支持 cglib BeanCopier类。除了 Bug 修复和文档改进,这个最新版本还更新了Reactor 2020.0.20项目。了解关于这个版本的更多细节,请查看发布说明


Spring Tool Suite 3发布超过 18 年之后(由 Torsten Jürgeleit 和 Christian Dupuis 于 2004 年创建),VMware 宣布对它的支持已经接近尾声。于 2017 年 12 月推出、用于 Eclipse Visual Studio Code 和 Theia 的Spring Tools 4,现在将成为 Spring 开发人员的标准 IDE。InfoQ 后续将带来更详细的新闻报道。

 

Spring Tools 4.15.0发布,更新了Eclipse 2022-06,并带来了许多 Bug 修复和改进。紧随 Spring Tools 4.15.0 之后,4.15.1 版本也在上周发布,提供了 Spring Boot 相关的改进。在 Windows 11 上无法通过spring -tool-suite-4-4.15.0. release -e4.24.0-win32.win32.x86_64.self- extraction .jar获取新版本。要了解关于这些版本的更多细节,请查看4.15.0版本4.15.1版本的发布说明。

 

VMware发布了 CVE-2022-2297: Spring Cloud Function Dos漏洞。在Spring Cloud Function 3.2.5 及以下版本中,该漏洞会因Function Catalog组件的缓存问题而导致拒绝服务的情况。Spring Cloud Function 3.2.6 已修复此漏洞。

 

在通往 Spring Cloud 2022.0.0 的道路上,代号为 Kilburn 的第三个里程碑版本发布,其中包括了一些重大更新,并相应升级了 Spring Cloud 子项目(StreamConfigKubernetesGateway)的依赖项。要了解关于这个版本的更多细节,请查看发布说明

Hibernate

Hibernate 6.1 ORM.Final发布,提供了以下新特性:支持再选择(subselect)/子查询,包括HQLFROM子句和Criteria查询中的横向子查询;现在,基本数组和集合可以映射到数据库 ARRAY 类型,或者 JSON/XML 类型;新增@ConverterRegistration注解,可以在转换器之外自动应用AttributeConverter<X,Y>接口;以及一个新的域模型映射 XML 模式定义(XSD),结合了 JPA 3.1 orm.xml和 Hibernate hbm.xml格式的特性。最后一个特性尚在酝酿之中。

Apache NetBeans

Apache 软件基金会发布了 Apache NetBeans 14,带来了一些新特性和修复补丁,如:增加 JDK 17 支持;许多与 Gradle 相关的修复;一个面向云服务的新资源管理器;在 DialogDisplayer 中支持CompletableFuture类;一个依赖项升级到 JAX-B 2.3.5。要了解关于这个版本的更多细节,请查看发布说明。InfoQ 后续将带来更详细的新闻报道。

 

根据发布时间表,15 和 16 版本将分别在 8 月和 11 月发布。

Apache Tomcat

Apache 软件基金会还发布了 Apache Tomcat 8.5.81,交付了以下内容:确保在请求进入异步模式后,RemoteIPValve 类对请求所做的更改仍然有效;修正了之前版本中增加加密 PKCS#1 格式私钥支持带来的问题(该版本破坏了对未加密 PKCS#1 格式私钥的支持);将集群消息的默认缓冲区大小从 43,800 字节增加到 65,536 字节,旨在在 Linux 的系统上运行时,提高大消息处理的性能;确保在使用 TLS 非阻塞写入和 NIO 连接器时,缓冲区刷新会清空所有输出缓冲区。要了解关于这个版本的更多细节,请查看变更日志

Piranha

Piranha 22.6.0发布。这个版本被戏称为 2022 年 6 月的“缓慢但稳定”版本,新特性包括:在README.md文件中添加快速入门教程,介绍如何启动 Piranha Micro 应用程序;将过期代码阈值缩短为 140 天;将睡眠时间改为一分钟,让 Piranha 在 TCK 测试前做好准备;DefaultResourceClassManagerLoader限制更宽松。要了解关于这个版本的更多细节,请查看文档问题跟踪

TornadoVM

开源软件科技公司TornadoVM发布了TornadoVM 0.14,新特性和改进包括:集成 Graal 22.1.0 JIT 编译器;支持 Azul Zulu JDK;将 OpenCL 2.1 作为 OpenCL 后端的默认目标;解决 OpenCL 内存分配限制的新的设备内存管理特性。

 

Juan Fumero是曼彻斯特大学高级处理器技术研究小组的副研究员。他在 2020 年 3 月的QCon伦敦大会介绍了 TornadoVM,并于近期为 InfoQ 撰写了一篇相关文章

JDKMon

JDKMon17.0.2817.0.2717.0.26版本于上周面向 Java 社区发布。这是一个监视和更新已安装 JDK 的工具。该工具由 Azul 首席工程师Gerrit Grunwald创建,新特性包括:升级到最新版本的DiscoClient;改进程序包升级、更新检查和在线检查。

JobRunr

Ronald DehuysserJobRunr的创始人和主要开发者。JobRunr 用于在 Java 中执行后台处理。新发布的 5.1.4 版本带来了以下新特性:生成必要 SQL 迁移脚本的能力,以便可以嵌入到Flyway数据库迁移中;为按计划成功执行的孤立任务指定页面请求大小配置;允许插入定制的BackgroundJobPerformer类。

JReleaser

在通往 1.1.0 版本的道路上,JReleaser(简化项目发布的 Java 实用程序)又一个早期访问版本发布,包括多项依赖升级:AssertJ3.23.1、jsoup1.15.1、Mockito4.6.1、AWS SDK forJava 1.12.242 和Jackson 2.13.3。


原文链接:

Java News Roundup: NetBeans 14, End-of-Life for Spring Tool Suite 3, Hibernate 6.1, TornadoVM

2022-06-24 10:003830

评论

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

华秋干货铺 | PCB板为什么要做树脂塞孔?

华秋电子

如何参与Cetus和Oi! Network联合ISO认购和空投奖励?

股市老人

MES系统中的BOM为何如此重要?先进的BOM体系怎么建立?

优秀

MES系统 BOM

Guitar Pro2023专业的吉他制谱软件

茶色酒

Guitar Pro8

五月到了,再来看看ChatGPT给我们带来了什么吧!

加入高科技仿生人

AI AIGC ChatGPT

选择无服务器:Babbel 的迁移故事

亚马逊云科技 (Amazon Web Services)

文心一言 VS chatgpt (14)-- 算法导论3.2 2~3题

福大大架构师每日一题

ChatGPT 文心一言 福大大架构师每日一题

FLstudio2024最新版水果编曲软件

茶色酒

FLStudio21

iOS MachineLearning 系列(10)—— 自然语言分析之文本拆解

珲少

AIGC产业研究报告 2023——图像生成篇

易观分析

产业 智能

【Python实战】Python采集图片数据

BROKEN

三周年连更

得物直播低延迟探索 | 得物技术

得物技术

直播技术 直播推流 直播优化

从入门到放弃再到成功—我的 Jira 插件探索之路

跟YY哥学Jira

Scrum cli Jira插件 Forge 团队速度

致敬青年——开源的生力军

开放原子开源基金会

开放原子开源基金会

FL Studio 2023中文版水果音乐制作软件

茶色酒

FL Studio 21

大咖观点| AIGC与因果推断的双向赋能

九章云极DataCanvas

我的职业规划 |社区征文

来碗老郭

三周年征文

cleanmymac x4.13.2中文版mac清理软件

茶色酒

CleanMyMac X

膜拜,国内算法大佬亲撰:数据结构与算法全解笔记

程序知音

Java 算法 数据结构与算法 后端技术

AIGC遇上低代码的碰撞与融合

力软低代码开发平台

八股MQ003——聊聊Consumer

Codyida

后端

MySQL 8.0中InnoDB buffer pool size进度更透明

GreatSQL

MySQL InnoDB greatsql社区

涨薪60%,从小厂逆袭,坐上美团技术专家(面经+心得)

程序知音

Java 后端 java面试 java架构 Java进阶

使用篇丨链路追踪(Tracing)很简单:链路拓扑

阿里巴巴云原生

阿里云 云原生 链路追踪 Tracing

推动变革,打造全新的全面预算管理解决方案

智达方通

智能多维数据库 多维数据库 业财融合 全面预算管理

标签系列:标签的价值、生产与评价

Taylor

标签 CDP 用户画像 标签体系 精准营销

巴别时代基于 Apache Paimon 的 Streaming Lakehouse 的探索与实践

Apache Flink

大数据 flink 实时计算

Python文件和操作系统基础

timerring

Python

一文带你了解EPM系统的发展史

智达方通

EPM 业财融合 智达方通 企业绩效管理 海波龙

论存储在智算与超算平台建设中的重要性

焱融科技

#分布式文件存储 #全闪存储 #高性能存储

2023-05-04:用go语言重写ffmpeg的scaling_video.c示例,用于实现视频缩放(Scaling)功能。

福大大架构师每日一题

golang 音视频 流媒体 福大大架构师每日一题

Java近期新闻:NetBeans 14、Spring Tool Suite 3支持接近尾声、Hibernate 6.1、TornadoVM_语言 & 开发_Michael Redlich_InfoQ精选文章