今天,我们发布了Hibernate ORM 6.2的新维护版本:6.2.1.Final。
此版本包括几个错误修复和小的性能改进。
我们改进了子查询中表的解析,特别是在父查询中也使用了相同别名的场合。此更改还修复了导致子查询中的左连接错误转换的bug(参见 HHH-16414)。
我们修复了与批量处理相关的一些问题
在启用批量处理时使用 DynamicUpdate 或 DynamicInserts 时会抛出参数绑定错误(参见 HHH-16352)。
DynamicUpdate
DynamicInserts
当使用语句批量处理启用时,更新具有 Version 属性和脏集合的实体时,会抛出 OptimisticLockException(参见 HHH-15778)。
Version
OptimisticLockException
您可以在接下来的Hibernate版本中期待更多关于批量处理的改进。
我们修复了一个bug,当启用脏检查和字节码增强时,会导致泛型关联被忽略(参见 HHH-16459)。
我们修复了一个bug,导致查询时返回的组合 @IdClass 主键的一部分未被返回(参见 HHH-16387)。
@IdClass
我们开始内部审查代码库并添加空值注释的过程,这些注释将得益于Checker框架(见HHH-16389)自动验证。
您可以在此处找到本版本的完整更改列表。
更多信息请参见
用户指南
迁移指南
发布页面.
要取得联系,请使用常用渠道
hibernate 标签在Stack Overflow(使用问题)
用户论坛(使用问题、一般反馈)
问题跟踪器(错误报告、功能请求)
邮件列表(与开发相关讨论)