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實現(xiàn)了javax.batch.api.chunk.listener.ChunkListener接口,但它應該實現(xiàn)org.springframework.batch.core.ChunkListener。
添加回答
舉報