不会驱动查询模式导致N + 1问题?

时间:2019-07-23 04:27:53

标签: orm spring-batch

在春季批处理参考中,有一个称为driving query pattern的模式 https://docs.spring.io/spring-batch/4.1.x/reference/html/common-patterns.html#drivingQueryBasedItemReaders

我不知道我是否误解了这种模式,driving query pattern不会导致N + 1问题吗?

在我看来,这似乎是一个经典的N + 1问题,特别是在ORM世界中,这是一种不好的做法。

1 个答案:

答案 0 :(得分:1)

是的。对于每个商品,处理器都会发出另一个查询以获取有关当前商品的其他信息。