本周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 25进入Rampdown阶段,JDK 26专家组成立,Hibernate Search 8.0.0发布,Grails 7.0.0里程碑发布,Open Liberty 25.0.0.6测试版发布。JDK 25将成为下一个长期支持版本,JDK 26早期版本已发布,Jakarta EE 11即将发布,Eclipse JNoSQL 1.1.8支持图形NoSQL数据库,Spring Cloud和Hibernate也有更新,Project Crema展示新动态加载功能。
本文介绍了如何在Java 8+应用中集成Hibernate Search进行全文搜索,分为基础知识和示例项目,展示复杂用例及自定义分析器的使用。Hibernate Search简化了全文搜索的实现,支持Elasticsearch和Lucene,但需注意数据同步问题。提供两种查询方式:直接从Elasticsearch获取数据或先获取索引再从数据库检索。
本周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修复。
完成下面两步后,将自动完成登录并继续当前操作。