欢迎来到 Hibernate 社区通讯,在这里我们分享与用户特别相关的博客文章、论坛和 StackOverflow 问答。

文章

Valentin Kovalenko 撰写了一篇关于使用 ARRAY 和单个绑定参数值传递 IN 查询子句参数的好文章,阐述了这样做的好处。此功能尚未在 Hibernate 中实现,但我们确实应该考虑在 Hibernate ORM 6 中实现它。

如果你想要插入一个实体或在分离状态下更改后更新它,JPA EntityManager 提供了 persistmerge 方法。然而,Hibernate 提供了三个额外的方法(saveupdatesaveOrUpdate),这些方法也可以用来触发 INSERT 或 UPDATE 语句。这篇文章 解释了 persistmergesaveupdatesaveOrUpdate 之间的区别。

如果你想要学习如何使用 JPQL 执行聚合查询,那么 这篇文章 给你提供了这个主题的简要介绍。

这篇文章 解释了如何使用 JPA AttributeConverter 映射 java.time.Year。如果你想使用 Hibernate 类型,或者你想映射 java.time.Monthjava.time.YearMonth,那么请查看 这篇文章

如果你使用 Spring Boot,这篇文章 解释了如何自定义 Hibernate 命名策略。

记录当前数据库事务标识符是一个非常有用的功能,当你想要聚合属于同一数据库事务的所有日志消息时。 这篇文章 介绍了许多 Java 日志解决方案支持的 MDC(映射诊断上下文)功能,该功能允许你以编程方式传递变量到日志条目。

升级时间

Hibernate ORM项目发布了两个新的维护版本5.3.85.3.9

如果你正在使用Hibernate Validator 6,你可能需要升级到刚刚发布的版本6.0.15


返回顶部