2012-06-08 42 views
1

我是Spring Batch的新手。我有以下問題。在一個循環中執行Spring Batch ItemReader並傳入IN參數

我使用Spring Batch開發批處理。 我有一個java數組,其中包含一些'process_id'值。我想要做的是每個'process_id'我需要使用ItemReader調用數據庫存儲過程。任何人都可以幫我寫ItemReader來達到這個目的嗎?

感謝您的幫助。

回答

0

您應該按照設計考慮您的讀者: 讀者應該提供ID收藏。 它會將每個ID傳遞給將調用存儲過程的作者。

讀者的目標是找到要處理的數據。每個數據然後發送到一個寫入器(或一個處理器,取決於你的批處理設計)。

相關問題