【发布时间】:2019-03-25 17:32:43
【问题描述】:
您好,我使用 spring 数据来映射我的实体和存储库。映射很简单:
public class Car {
Set<Part> parts;
}
public class Part {
}
我使用 spring 数据存储库的 findAllByIds(Iterable) 接口。它会生成一个很好的 sql,格式如下:
select from CAR where id in (?, ?, ?, ?)
对于每辆 Car,它只执行一个 SQL。
Select from Part where car_id = ?
我的问题是在获取相关部分时开始的。它似乎正在一一获取它们。 spring data jdbc 中是否有与 hibernate 中的批量获取等价的东西?
如果分析器是否定的,是否有一些相对简单的方法来实现它?
【问题讨论】:
标签: java jdbc spring-jdbc jdbctemplate spring-data-jdbc