为什么Hibernate尝试加载“not-found = ignore”关联?

我有一个类(代表一个项目),通过多对一的关系映射另一个类(代表一个用户)。由于用户来来去去,我已经确定将未找到的属性设置为忽略上的关系。为什么Hibernate尝试加载“not-found = ignore”关联?

然而,似乎休眠仍试图通过执行一个额外的SQL查询每个在未找到财产应的关系设置为空项目的加载“失踪”的用户。也就是说,在关联用户不存在的情况下,我会除了未发现的属性以简单地“废除”该关系。但是,Hibernate尝试逐个获取这些关系。

任何想法我可能会做错什么?

回答:

是否禁用延迟加载并将fetchmnode设置为连接,因为Hibernate必须获取它们以决定是否应该使其无效,并且它不能确定仅使用标识

以上是 为什么Hibernate尝试加载“not-found = ignore”关联? 的全部内容, 来源链接: utcz.com/qa/265148.html

回到顶部