内容提要
本周Java动态更新包括Jakarta EE 11和Spring AI的更新,WildFly 36.0首次beta版,Hibernate Search 8.0第三个alpha版,以及Open Liberty的发布。JDK 25的OpenJDK JEP 503提议移除32位x86端口。Jakarta EE 11 Web Profile发布审查已开始,预计4月7日结束。Eclipse JNoSQL、Spring Framework、Quarkus等也发布了新版本,包含功能改进和bug修复。
延伸解读
Jakarta EE 11的发布进展
Jakarta EE 11的Web Profile发布审查已开始,预计在4月7日结束。当前已有七名成员投票通过,显示出项目的积极进展。开发者应关注后续的测试结果,以便及时调整开发计划。
JDK 25的32位支持移除
OpenJDK JEP 503提议移除32位x86端口,这意味着未来的Java开发将更加专注于64位架构。开发者需考虑这一变化对现有应用的影响,特别是那些仍依赖32位环境的项目。
WildFly 36.0 Beta版的性能提升
WildFly 36.0的首次beta版带来了性能提升和依赖升级,特别是默认启用的持久化单元设置。开发者应测试新版本以确保其应用在新环境下的稳定性和性能。
Spring AI的命名模式变化
Spring AI团队更新了1.0.0-SNAPSHOT版本的命名模式,影响到多个starter的使用。开发者需及时调整项目中的依赖配置,以避免因命名变化导致的兼容性问题。
Q&A
Jakarta EE 11的发布审查进展如何?
Jakarta EE 11 Web Profile的发布审查已开始,预计在4月7日结束,目前已有七名成员投票通过。
WildFly 36.0的首次beta版有哪些新特性?
WildFly 36.0.0首次beta版包含bug修复、依赖升级和性能提升,如默认启用jboss.as.jpa.classtransformer持久化单元。
Spring AI的更新内容是什么?
Spring AI团队更新了1.0.0-SNAPSHOT版本的使用方法,改变了命名模式,并提供了自动和手动更新项目的方法。
JDK 25的JEP 503提议了什么?
JEP 503提议移除32位x86端口的源代码和构建支持,这一提议已被提升为目标。
Infinispan 15.2.0.Final版本新增了哪些功能?
Infinispan 15.2.0.Final版本新增了Redis JSON API实现和控制台的新外观。
Open Liberty 25.0.0.3版本有哪些新特性?
Open Liberty 25.0.0.3版本新增了共享库配置功能和FIPS 140-3合规性。