【发布时间】:2016-05-02 07:51:14
【问题描述】:
有没有办法指定在 hibernate/JPA @ManyToOne - FetchType.EAGER 中急切获取的唯一字段?
类似:
@ManyToOne(fetch=FetchType.EAGER, eagerFields={"id","name"})
private Company company;
【问题讨论】:
-
不,您通常不应将
EAGER设置为默认值,因为您可以编写查询以使用FETCH进行急切检索,但您不能将它们编写为使用延迟加载.
标签: java hibernate jpa orm hibernate-mapping