写点什么

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

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

评论

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

hypernetwork在SD中是怎么工作的

程序那些事

程序那些事 Stable Diffusion

数据科学领军者助阵!上海大学携手和鲸科技,打造“课-训-赛”一体化教学新体验

ModelWhale

数据科学 课训赛一体

豆包文科成绩超了一本线,为什么理科不行?

Openlab_cosmoplat

人工智能 教育 高考 大模型 ChatGPT

AutoCAD 2024 for Mac(cad设计绘图工具) v2024.3中文激活版

iMac小白

Navicat Premium for Mac(数据库管理软件) v17.0.10中文激活版

iMac小白

JProfiler 14 for Mac(Java开发分析工具) 14.0激活版

iMac小白

SecureCRT for Mac(专业终端SSH工具)附注册码 v9.4.3正式版

iMac小白

记一次 .NET某网络边缘计算系统 卡死分析

EquatorCoco

.net 边缘计算 网络

百度发布文心大模型4.0 Turbo,多端面向用户正式开放

百度安全

闲鱼商品详情数据接口(goodfish.item_get)

tbapi

闲鱼API 闲鱼商品详情接口 闲鱼商品详情数据采集

在 KubeSphere 上快速安装和使用 KDP 云原生数据平台

智领云科技

开源 Kubernetes KubeSphere KDP 云原生应用数据平台

InDesign for Mac(id 2022中文版)

Mac相关知识分享

JProfiler 14 for Mac(Java开发分析工具) 14.0激活版

iMac小白

企业号 7 月 PK 榜,火热开启!

InfoQ写作社区官方

热门活动 企业号2024年7月PK榜

物联网数据可视化利器:云组态设计器全新升级

inBuilder低代码平台

物联网 云组态

生产环境部署Nginx服务器双机热备部署-keepalived(多种模式教程)

不在线第一只蜗牛

nginx 部署 生产环境

荣耀携手火山引擎落地大模型应用,打造移动智慧办公新范式

新消费日报

Final Cut Pro for Mac(fcp专业视频后期制作) v10.8.0中文版

iMac小白

SD-WAN会替代传统的IPsec VPN吗?

Ogcloud

SD-WAN 企业组网 SD-WAN组网 SD-WAN服务商 SDWAN

SD-WAN解决跨境电商网络问题

Ogcloud

跨境电商 SD-WAN SD-WAN组网 SD-WAN服务商 跨境电商网络

AnyGo for Mac(虚拟定位软件) 6.9.5免激活版

iMac小白

万界星空科技铜管加工行业MES系统解决方案

万界星空科技

mes 万界星空科技 铜管加工 铜管加工行业mes

软件测试学习笔记丨Neo4J查询语言Cypher(Graph Query Language)使用

测试人

软件测试

Macs Fan Control Pro for mac(电脑风扇控制软件) v1.5.16中文激活版

iMac小白

如何一键解决离职与出差管理难题?

聚道云软件连接器

案例分享

mac英语学习工具:Eudic欧路词典 for Mac 激活版

你的猪会飞吗

mac破解软件下载

etcd框架实践【Go版】

FunTester

IntelliJ IDEA 2024 for Mac(Java语言开发集成环境) v2024.1.4中文激活版

iMac小白

1688 商品详情的 API 接口获取与分析:解锁商业洞察的关键

Noah

AI应用实战营-作业1-提示词

德拉古蒂洛维奇

Beyond Compare 4 for Mac(好用的文件对比工具) 4.4.7(28397)中文版

iMac小白

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