我正在尝试使用promisify
来读取多行数据。有时这不起作用,并且没有引发任何错误。调试时仅显示SingleItemPeekableItemReader
为空。我在这里想念什么?
Xml文件片段:
reader.peek()
读取方法/类
< bean id="itemReaderA" class="org.springframework.batch.item.file.FlatFileItemReader" scope="step">
...
< /bean>
< bean id="itemReaderB" class="org.springframework.batch.item.support.SingleItemPeekableItemReader" scope="step">
< property name="delegate" ref="itemReaderA"/>
< /bean>
< bean id="TransactionFileReader" class="<customReader class>" scope="step">
< property name="delegate" ref="itemReaderB"/>
< /bean>