Orm 不';t驱动查询模式导致N+;1个问题?

Orm 不';t驱动查询模式导致N+;1个问题?,orm,spring-batch,Orm,Spring Batch,在spring批处理引用中,有一个模式称为驱动查询模式 我不知道我是否正确地误解了这个模式,驱动查询模式是否会导致N+1问题 对我来说,这似乎是一个典型的N+1问题,尤其是在ORM世界中,这是一个糟糕的做法。是的。对于每个项目,处理器将发出另一个查询以获取有关当前项目的附加信息。是的。对于每个项目,处理器将发出另一个查询以获取有关当前项目的其他信息。那么为什么spring batch会这样做?spring batch不会这样做,如果您想使用spring batch,您可以这样做。这是一种与其他

在spring批处理引用中,有一个模式称为
驱动查询模式

我不知道我是否正确地误解了这个模式,
驱动查询模式
是否会导致N+1问题


对我来说,这似乎是一个典型的N+1问题,尤其是在ORM世界中,这是一个糟糕的做法。

是的。对于每个项目,处理器将发出另一个查询以获取有关当前项目的附加信息。

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

那么为什么spring batch会这样做?spring batch不会这样做,如果您想使用spring batch,您可以这样做。这是一种与其他模式类似的模式。现在,即使这种模式可能会给大数据集带来性能问题,但对于大多数具有中/小数据集的用例,它也可以非常好地工作。那么为什么spring batch会这样做呢?spring batch不会这样做,如果您想使用spring batch,您可以这样做。这是一种与其他模式类似的模式。现在,即使这种模式可能会给大型数据集带来性能问题,但对于大多数具有中/小型数据集的用例,它也可以非常好地工作。