在春季批处理参考中,有一个称为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世界中,这是一种不好的做法。
答案 0 :(得分:1)
是的。对于每个商品,处理器都会发出另一个查询以获取有关当前商品的其他信息。