[英]Spring Batch Chunk processing
當在Spring Batch中使用塊處理(指定提交間隔)處理步驟級別時,是否有一種方法可以知道Writer內部的文件中的所有記錄都已被讀取和處理了。我的想法是傳遞讀取所有記錄后,從文件讀取到ExecutionContext的記錄。
請幫忙。
我不知道它是否是可以CompletionPolicy
您想要的工作的預先構建的CompletionPolicy
之一,但是如果沒有,您可以編寫一個自定義的CompletionPolicy
,當作家返回null
時將其標記為已完成; 這樣,您可以保留從文件讀取的所有項目。
之后,您確定這正是您所擁有的嗎? 因為將所有項目存儲在ExecutionContext中不是一個好習慣; 您還將失去塊處理,可重新啟動性以及所有其他SB功能...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.