今天看啥  ›  专栏  ›  InfoQ

Java近期新闻:JDK 24 RC1、JDK Mission Control、Spring、Hibernate、Vert.x

InfoQ  · 公众号  · 科技媒体  · 2025-03-02 10:31
    

主要观点总结

本文是关于多个开源项目和工具的最新进展的概述,包括OpenJDK的JDK Mission Control 9.1.0、JDK 24和JDK 25的更新,Spring Framework的7.0.0第二个里程碑版本,以及其他如Spring Data, Open Liberty, Micronaut, Hibernate, Eclipse Vert.x, Micrometer, Piranha Cloud, Project Reactor, JHipster和Gradle等项目和工具的更新。所有这些都包含了新功能、错误修复和依赖项升级。

关键观点总结

关键观点1: OpenJDK发布JDK Mission Control 9.1.0,包含错误修复和改进,如JFR Writer API中使用自定义JFR事件类型的能力和在转换器中使用原始类型的能力。

更多信息可在问题列表中找到。

关键观点2: JDK 24和JDK 25的早期访问构建版本发布,包含Build 36和Build 10的更新,解决了各种问题。开发者可以通过Java Bug数据库报告错误。

更多信息可在发布说明中找到。

关键观点3: Spring Framework 7.0.0的第二个里程碑版本发布,包括改进AnnotatedMethod类中的equals()方法和HandlerMethod,解决跨域资源共享(CORS)配置查找失败的问题;改进GenericApplicationContext类,通过JSpecify的@Nullable注解为registerBean()方法的constructorArgs参数添加了空值支持。

更多信息可在发布说明中找到。同时,Spring Framework 6.2.3和6.1.17也已发布,包含新功能和对现有问题的修复。

关键观点4: Spring Data 2025.0.0.0的第一个里程碑版本发布,提供向量搜索支持,增加新的Vector数据类型,允许在领域模型中抽象底层值。

更多信息可在发布说明中找到。

关键观点5: 其他开源项目和工具如Open Liberty, Micronaut, Hibernate, Eclipse Vert.x, Micrometer, Piranha Cloud, Project Reactor, JHipster和Gradle等都有新的版本发布,包含了新功能、错误修复、依赖项升级等。

更多信息可以在各自的发布说明中找到。


文章预览

作者 | Michael Redlich 译者 | 明知山 策划 | 丁晓昀 OpenJDK JDK Mission Control 9.1.0 发布,包含了错误修复和改进,例如:在 JFR Writer API 中使用自定义 JFR 事件类型(即扩展 Java Event 类)并注册这些类型的能力;在转换器中使用原始类型的能力。更多关于此版本的详细信息可以在问题列表中找到。 JDK 24 JDK 24 早期访问构建的当前版本仍然是 Build 36。更多详细信息可以在发布说明中找到。 根据 JDK 24 的发布计划,Oracle Java 平台团队首席架构师 Mark Reinhold 正式宣布 JDK 24 进入第一个发布候选阶段,因为 Build 36 中没有未解决的 P1 级错误。预计的普遍可用性(GA)发布时间为 2025 年 3 月 18 日,将包含 24 个最终确定的功能。更多关于这些功能的详细信息以及 JDK 25 的预测可以在 InfoQ 的新闻报道中找到。 JDK 25 JDK 25 早期访问构建版本 的 Build 10 也已发布 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览