簡體   English   中英

我應該如何使用Spring Batch編寫結果文件

[英]How should I write a results file using Spring Batch

我有一個Spring Batch導入過程,該過程具有以下步驟:

  1. 讀取特定格式的文件
  2. 保存人員,屬性和約會的數據(每個文件行可能意味着對多個表的多次插入)
  3. 寫入結果文件(主要是讀取的結果,但是有時我們無法將讀取的數據處理為可以連貫插入的內容)

目前,我在一組Reader中擁有#1(每種文件格式一個),在單個Writer類中擁有#2和#3。 我認為寫入結果文件應該是將數據寫入數據庫的一個單獨步驟,但是我不確定如何執行此操作。

我知道的選項有:

  1. 一步監聽器
  2. 一個小任務(?)

還有其他選擇,Spring Batch設計的方式是哪個?

您可以將當前ItemWriter分為兩個ItemWriter並將CompositeItemWriter用作塊ItemWriter 這將按照您指定的順序委托給您的兩位作者。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM