0

我有一個Spring批處理作業,其中使用FlatFileItemReader並將其填充到Pojo對象(項目)中。我的文件有一個頁腳行,它給了我文件中記錄的數量。我需要驗證我的List有那麼多對象。spring批處理組驗證來自FlatFileItemReader的輸入行

我不能通過ItemProcessor來完成它,因爲它一次只給我一個項目。有沒有其他方法可以在春季批次中進行這種驗證?

感謝 水稻

+0

你能描述你的意思是「我需要驗證我的列表中包含了許多對象」 –

+0

是的,如果我的平面文件有80條記錄不包括頭部和尾部。我的足跡記錄會給我80場的recordCount。每個記錄在字段recordType中分別由關鍵字H,T和R標識爲標題,追蹤或數據記錄。我需要一種方法來獲取方法中的所有記錄列表,遍歷它並查看recordType爲R的記錄數是否爲80. –

+0

使用Item Reader偵聽器和Job Execution上下文有任何問題嗎? –

回答