内容提要
本周Java动态包括JDK 24首个候选版本发布、JDK Mission Control 9.1.0和Spring Framework 7.0里程碑版本。JDK 24计划于2025年3月18日正式发布,新增24个特性。Spring Data 2025.0.0支持MongoDB和Cassandra的向量搜索。此外,JHipster 8.9.0和Gradle 8.13.0也发布了新版本。
关键要点
-
本周Java动态包括JDK 24首个候选版本发布、JDK Mission Control 9.1.0和Spring Framework 7.0里程碑版本。
-
JDK 24计划于2025年3月18日正式发布,新增24个特性。
-
Spring Data 2025.0.0支持MongoDB和Cassandra的向量搜索。
-
JHipster 8.9.0和Gradle 8.13.0也发布了新版本。
-
JDK Mission Control 9.1.0提供了bug修复和改进,包括在JFR Writer API中使用自定义JFR事件类型的能力。
-
JDK 24的Build 36是当前的早期访问版本,已进入首个候选版本阶段。
-
Spring Framework 7.0.0的第二个里程碑版本提供了新的特性和改进。
-
Spring Data 2025.0.0引入了新的向量数据类型,简化了领域模型的声明和存储选项。
-
IBM发布了Open Liberty 25.0.0.2-beta版本,支持配置MicroProfile Telemetry 2.0功能。
-
Micronaut Framework 4.7.6版本修复了bug并升级了Netty版本。
-
Hibernate ORM 7.0.0的第四个beta版本迁移到Jakarta Persistence 3.2规范。
-
Eclipse Vert.x 5.0的第五个候选版本移除了过时的类,并支持Java平台模块系统。
-
Micrometer Metrics 1.15.0的第二个里程碑版本提供了bug修复和新特性。
-
Piranha 25.2.0版本移除了GlassFish 7.x和Tomcat 10.x的兼容性扩展。
-
Project Reactor 2024.0.3和2023.0.15版本提供了依赖升级。
-
JHipster 8.9.0版本支持Java LocalTime类的纯时间字段。
-
Gradle 8.13.0的首个候选版本引入了新的自动配置工具。
延伸解读
JDK 24的发布前景
JDK 24的首个候选版本已发布,预计在2025年3月正式推出。此次更新将包含24个新特性,开发者应关注这些特性如何影响现有项目的兼容性和性能,尤其是在新特性涉及的领域。
Spring Data的新功能
Spring Data 2025.0.0引入了对MongoDB和Cassandra的向量搜索支持,这将为数据处理和分析提供更强大的工具。开发者应考虑如何利用这一新特性来优化数据查询和存储策略。
Gradle 8.13.0的自动配置工具
Gradle 8.13.0的首个候选版本引入了新的自动配置工具,简化了JVM的下载过程。这一改进将提升开发效率,尤其是在多项目构建中,开发者应及时更新以利用这一便利。
延伸问答
JDK 24的正式发布计划是什么时候?
JDK 24计划于2025年3月18日正式发布。
Spring Data 2025.0.0有哪些新特性?
Spring Data 2025.0.0支持MongoDB和Cassandra的向量搜索,并引入新的向量数据类型。
JDK Mission Control 9.1.0提供了哪些改进?
JDK Mission Control 9.1.0提供了bug修复和改进,包括在JFR Writer API中使用自定义JFR事件类型的能力。
Hibernate ORM 7.0.0的第四个beta版本有哪些变化?
Hibernate ORM 7.0.0的第四个beta版本迁移到Jakarta Persistence 3.2规范,并改进了领域模型验证。
Gradle 8.13.0的首个候选版本引入了什么新功能?
Gradle 8.13.0的首个候选版本引入了新的自动配置工具,自动下载Gradle Daemon所需的JVM。
JHipster 8.9.0支持哪些新特性?
JHipster 8.9.0支持Java LocalTime类的纯时间字段,并进行了多个依赖升级。