私はSpring Batchを初めて使用し、データベースから読み取り、データを複数のXMLに書き込むタスクを設計する必要があります。出力形式は次のとおりです
<Records xmlns"somevalue" ...>
<Version>1.0</Version>
<SequenceNo>1</SeqeunceNo>
<Date>12/12/2012 12:12:12 PM<Date>
<RecordCount>100</RecordCount><!--This is total number of Update and Insert txns-->
<SenderEmail>asds@asds.com</SenderEmail>
<Transaction type="Update">
<TxnNo>1</TxnNo>
<Details>
<MoreDetails>
</MoreDetails>
</Details>
</Transaction>
<Transaction type="Insert">
<TxnNo>2</TxnNo>
<Details>
<MoreDetails>
</MoreDetails>
</Details>
</Transaction>
<Transaction type="Update">
</Transaction>
<Transaction type="Update">
</Transaction>
</Records>
どのアンマーシャラーを使用する必要があるか、およびこれを開始する方法を提案してください。最終的には、最適化とパフォーマンスのためにマルチスレッドに変換する必要があります。