1 回答
TA贡献1859条经验 获得超6个赞
该ChunkListener是有关chunk的配置,因此它需要内部被定义chunk这样的标签:
<batch:job id="personJob">
<batch:step id="step1bb1" >
<batch:tasklet transaction-manager="transactionManager">
<batch:chunk reader="itemReader" writer="itemWriter" commit-interval="10" >
<batch:listeners>
<batch:listener ref="chunkListener"/>
</batch:listeners>
</batch:chunk>
</batch:tasklet>
</batch:step>
<batch:listeners>
<batch:listener ref="jobPersonListener" />
</batch:listeners>
</batch:job>
此外,您PersonChunkListener实现了javax.batch.api.chunk.listener.ChunkListener接口,但它应该实现org.springframework.batch.core.ChunkListener。
添加回答
举报