This week's Java roundup for June 15th, 2026, features news highlighting: point releases of Spring Tools, Helidon, JobRunr and Gradle; the June 2026 edition of Open Liberty; the first milestone...
This week's Java roundup for May 25th, 2026, features news highlighting: lifecycle changes with two of the JEPs that were targeted for JDK 27; the GA release of Koog 1.0; point releases of...
Hibernate 7.4 引入了多项新特性,包括数据库分页支持和历史数据访问功能,简化了数据处理,提升了开发效率。新版本减少了对外部库的依赖,并增加了时间历史表和审计表的支持,方便追踪实体数据变化。
This week's Java roundup for April 6th, 2026, features news highlighting: the fifth preview of Primitive Types in Patterns, instanceof and switch; the proposed release schedule for JDK 27; point...
本文介绍了Hypersistence Optimizer工具,旨在帮助开发者自动检测Spring、Jakarta EE或Java EE应用中的性能问题,特别是在JPA和Hibernate数据访问层。该工具支持多种框架,能够在开发阶段预防性能问题,避免在生产环境中修复。文章还探讨了如何通过JPQL查询实现Post和User的左连接,而不获取中间子实体。
本周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动态包括GlassFish 8.0和OpenHai 1.0的正式发布,LangChain4j、Infinispan和JBang的版本更新,以及Helidon和JobRunr的维护版本。同时,JDK 26和27的早期版本也进行了更新,鼓励开发者报告bug。各库和框架均有新特性和修复,具体请查看发布说明。
本周Java动态包括GlassFish 8.0里程碑发布、Spring Shell 4.0候选版本、TornadoVM和Hibernate等项目更新,以及JDK 26和27的早期访问版本发布,鼓励开发者反馈bug。
本周Java动态包括Spring Tools 5.0、Spring AI和Spring Shell的里程碑版本发布,Payara平台更新,以及Hibernate ORM和Spock框架的点版本更新。同时,JDK 26和27的早期访问版本也进行了更新。此外,TornadoVM 2.1.0和GPULlama3.java项目发布新版本,提升了功能和性能。
本周Java动态报道了多个项目的更新,包括Spring Cloud 2025.1.0修复多个bug,Quarkus 3.30引入新特性,Hibernate ORM 7.2.0发布候选版本,JobRunr 8.3.0支持Spring Boot 4,以及LangChain4j 1.9.0和Java Operator SDK 5.2.0的重要更新。此外,Keycloak 26.4.6修复了安全漏洞。
本文介绍了在使用Spring和Hibernate时清理测试数据的最佳实践。建议避免使用@DataJpaTest注解,因为其自动配置和事务管理可能导致测试与生产环境不一致。最佳做法是在每个测试前清空数据库表并重新插入初始数据,以确保测试的准确性和一致性。
本周Java动态包括JDK 25首个候选版本发布、WildFly 37和Payara平台8月版,以及多个项目的维护更新。JDK 25计划于2025年9月16日正式发布,新增18个特性。同时,Spring AI、Hibernate和Grails等项目也进行了重要更新,修复了多个问题并增强了功能。
本周Java动态包括EclipseStore 3.0和Gradle 9.0的正式发布,Hibernate ORM等候选版本,Piranha Cloud迁移至Eclipse基金会,以及多个项目的更新。同时,JDK 25和26也发布了修复更新。
本周Java动态报道了多个重要更新,包括GlassFish 8.0的第十二个里程碑发布、JDK 25的四个JEP、GPULlama3.java项目的推出,以及Hibernate Reactive 3.0、Spring Modulith 1.4和Spring Cloud 2025.0的正式发布。JDK 25的JEP 509被提升为目标,GlassFish 8.0.0和7.0.25进行了维护更新,Jakarta EE 11即将发布。
本周Java新闻回顾包括Java三十周年庆祝、Hibernate ORM 7.0和Validator 9.0发布、Open Liberty五月版、JobRunr 8.0首个测试版及Embabel等新技术介绍。Java于1995年发布,Oracle举办庆祝活动,同时更新了JDK 25和Jakarta EE 11的进展。
2025年5月12日的Java动态报道了LangChain4j 1.0、Eclipse Vert.x 5.0和Spring Data 2025.0.0的GA发布,Hibernate ORM和Reactive的候选版本,以及JDK 25的更新。Jakarta EE 11预计在6月发布,Spring Framework 7.0.0修复了多个问题,并且Spring Data 2025.0.0新增了对MongoDB和Cassandra的支持。
本文介绍了开发者必知的十大Java库,包括Lombok、Gson、JUnit 5、Log4j 2和Hibernate等。这些库简化了代码编写,提升了开发效率,涵盖了JSON解析、测试和日志记录等功能。
本周Java动态包括Gradle 8.14发布、JBang推出Jash库、Hibernate ORM 7.0候选版、Open Liberty四月版发布,以及Spring Cloud Data Flow停止开源支持。JDK 25的多个JEP提案正在审查中,GlassFish和Quarkus也发布了新版本,修复了多个问题。
本周Java动态报道了多个重要更新,包括Spring AI 1.0和Spring Cloud 2025的里程碑发布,Open Liberty 2025.0.0和Hibernate Reactive 3.0的测试版发布,以及Vert.x 5.0的第六个候选版本。同时,JDK 25更新已发布,鼓励开发者报告bug。Jakarta EE 11和12的进展持续,预计2025年5月底前完成。
本文介绍了如何在Java 8+应用中集成Hibernate Search进行全文搜索,分为基础知识和示例项目,展示复杂用例及自定义分析器的使用。Hibernate Search简化了全文搜索的实现,支持Elasticsearch和Lucene,但需注意数据同步问题。提供两种查询方式:直接从Elasticsearch获取数据或先获取索引再从数据库检索。
完成下面两步后,将自动完成登录并继续当前操作。