内容提要
本周Java动态包括JDK 26第二个候选版本、Jakarta EE 12更新、Payara平台二月版、Apache Camel点版本及Hibernate Search和Quarkus维护版本。JDK 27 Build 10发布,修复多个问题。Jakarta EE 12里程碑3内容确定,多个规范达到里程碑2。Spring框架发布多个里程碑版本,Payara平台更新修复bug并增加新特性。
关键要点
-
本周Java动态包括JDK 26第二个候选版本、Jakarta EE 12更新、Payara平台二月版、Apache Camel点版本及Hibernate Search和Quarkus维护版本。
-
JDK 27 Build 10发布,修复多个问题。
-
JDK 26 Build 35为当前版本,已进入第二个候选版本,GA版本定于2026年3月17日发布。
-
Jakarta EE 12里程碑3内容确定,多个规范达到里程碑2。
-
Spring框架发布多个里程碑版本,包括Spring Boot、Spring Security等。
-
Payara平台发布2026年2月版,包含多个新特性和bug修复。
-
Hibernate Search 8.2.2.Final发布,包含与Hibernate ORM 7.2.4.Final的兼容性等重要变化。
-
Quarkus 3.31.4发布,包含新方法和NullPointerException修复。
-
Apache Camel 4.18.0发布,包含bug修复、依赖升级和新特性。
延伸解读
JDK 26与JDK 27的演进
JDK 26目前已进入第二个候选版本,预计在2026年3月17日发布GA版本。与此同时,JDK 27的Build 10也已发布,修复了多个问题。开发者应关注这些版本的更新,以便及时适应新特性和修复的bug。
Jakarta EE 12的规范更新
Jakarta EE 12的里程碑3内容已确定,多个规范已达到里程碑2。这些更新将影响开发者在构建企业级应用时的选择,尤其是在依赖注入和持久化方面。开发者应关注这些规范的变化,以便更好地利用新特性。
Payara平台的新特性
Payara平台的2026年2月版引入了多个新特性和bug修复,包括改进的系统日志记录和HTTP DELETE请求的默认设置。开发者在使用Payara时,应注意这些新特性如何影响应用的性能和安全性。
延伸问答
JDK 26的当前版本是什么时候发布的?
JDK 26的GA版本定于2026年3月17日发布。
Jakarta EE 12的里程碑3包含哪些规范?
Jakarta EE 12的里程碑3包括Jakarta Contexts and Dependency Injection 5.0、Jakarta Persistence 4.0、Jakarta Validation 4.0等多个规范。
Payara平台的二月版更新了哪些新特性?
Payara平台二月版增加了改进的系统日志记录和默认启用非零Content-Length头的HTTP DELETE请求等新特性。
Hibernate Search 8.2.2.Final有哪些重要变化?
Hibernate Search 8.2.2.Final与Hibernate ORM 7.2.4.Final兼容,并解决了在级联删除时文档被更新而非删除的问题。
Quarkus 3.31.4版本修复了哪些问题?
Quarkus 3.31.4修复了设置QUARKUS_HTTP_TEST_HOST环境变量时的NullPointerException问题。
Apache Camel 4.18.0版本新增了哪些功能?
Apache Camel 4.18.0新增了Open Cybersecurity Schema Framework (OCFS) 数据格式组件和KafkaSecurityConfigurer类等功能。