休眠:在HQL中覆盖映射的EAGER?

休眠:在HQL中覆盖映射的EAGER?,第1张

休眠:在HQL中覆盖映射的EAGER?

Hibernate
Docs
中的此代码段中的限定词意味着您可以用热切的方法覆盖懒惰,但不能用其他方法来替代:

如果您正在使用属性级别的延迟获取(通过字节码检测),则可以强制Hibernate使用获取所有属性立即在第一个查询中获取延迟属性。

不寻常的是,如果您使用Criteria
API从急切变为懒惰,则看起来可以。只需调用

setFetchMode(FetchMode.LAZY)
相关的联接即可。



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5487608.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-12
下一篇2022-12-12

发表评论

登录后才能评论

评论列表(0条)

    保存