【发布时间】:2019-12-03 05:16:02
【问题描述】:
我使用Spring Data JPA (hibernate) 生成的查询从我的Sqlserver 获取数据。现在我在我的系统中遇到了与性能相关的问题。
加载 findByLoadId(Integer loadId);
这是我用来获取数据的查询。此查询返回 25 个单元格数据,但我只使用其中的 5 个数据。
我可以直接使用原生查询吗
选择 id,date,createdBy,createdOn,loadName from Load where loadId=:loadId
但如果本机查询是可建议的,那么我会遇到类似ORM 框架是否会通过从数据库中获取不需要的数据来降低性能?
【问题讨论】:
-
我是说列作为单元格数据
标签: java hibernate spring-boot spring-jdbc