我正在使用 4.2 版的休眠。
我有一个正常的关系是:
@OneToMany(fetch = FetchType.LAZY, mappedBy = "xxx")
我如何以编程方式将其更改为FetchType.EAGER
?
如果我使用@FetchProfile
withFetchMode.JOIN
我会改变 SQL 的外观,因为我想保持它做 aaFetchMode.Select
而不是加入。
这可能吗?
但是我希望它热切地进行选择,如果我FetchType.EAGER
直接在我的实体上使用并使用fetchprofile
它FetchMode.Select
可以工作,但我不希望它一直渴望。