延迟加载辅助表关系

时间:2017-09-29 13:57:50

标签: java mysql hibernate jpa database-design

我有3个表Store,StoreAddress和StoreDetails。 现在我将@Entity存储为两个辅助表(store_address和store_details),这些表中的信息包含在嵌入式类中 所以我有一个实体和两个用于辅助表的嵌入式类。

我选择这种方法的原因是在单个HTTP PUT请求中使用相关数据轻松更新父实体。

解决问题,就是当我为商店制作findAll时,每个辅助表也加载了LEFT OUTER JOIN。 有没有办法,从辅助表LAZY加载使Embeddable对象?我认为这是DB上的冗余负载,以便为每个findAll请求执行此JOINS。

0 个答案:

没有答案