【发布时间】:2021-11-16 02:28:39
【问题描述】:
我在我的实体中创建了几个NamedEntityGraphs。
通过不在NamedAttributeNode 中包含该属性,我已经能够阻止 JPA 加入其他表。
但是对于日期、字符串等其他属性,它们将始终出现在 Hibernate 生成的查询中。
如何防止休眠选择这些列?
请不要告诉我在视图层忽略它,不获取其余列的目的是为了优化查询/网络。
我也知道我可以在我的 spring 存储库中使用 @Query,但我想保持我的存储库干净。
对于不创建具有较少属性的新实体类也是如此,我想重用实体。
【问题讨论】:
标签: java hibernate jpa spring-data