我们今天发布了Hibernate ORM 5.3的一个新维护版本。

新增功能

错误修复

此版本主要包含错误修复

  • HHH-12492 - 生成的JPA delete查询缺少表别名,因此语义不正确

  • HHH-12835 - BatchFetchQueueHelper中的错误断言

  • HHH-12846 - 当启用孤儿删除和提交刷新模式时,集合合并级联失败

  • HHH-12847 - FetchStyleLoadPlanBuildingAssociationVisitationStrategy::adjustJoinFetchIfNeeded中发生NullPointerException

  • HHH-12868 - 使用CacheConcurrencyStrategy.NONE时,尝试加载实体会导致NPE

  • HHH-12869 - SingletonEhcacheRegionFactory初始化失败

HHH-12847的修复可能会影响您使用锁定选项加载实体的应用程序:在修复之前,由锁定选项设置的锁定模式被忽略且未应用。注意,这仅影响您使用锁定选项的情况,直接使用锁定模式已正确工作。

依赖项升级

如果您手动定义它,请将ByteBuddy依赖项更新到1.8.15。

使用ByteBuddy作为字节码提供程序的安全管理器支持

由于ByteBuddy成为我们的默认字节码提供程序,我们未支持启用安全管理器的情况。现在可以这样做。

完整变更日志

您可以在此处(或,对于没有Hibernate Jira账户的人,此处)找到完整的更改列表。

获取5.3.4.Final

所有详细信息均可在hibernate.org上的专用页面上找到并保持最新。

反馈、问题、想法?

要取得联系,请使用常规渠道


返回顶部