0

Springバッチアイテムリーダーを使用しています。ストアド プロシージャを呼び出すアイテム リーダー読み取りメソッドで。ストアド プロシージャから結果を取得すると、ライターに戻ります。しかし、再びメソッドを読むつもりです。そのため、 read が繰り返し実行されています。

ジョブの実行のために読み取りメソッドを1回だけ呼び出すように制限するにはどうすればよいか、誰でも提案できますか。

*注: StoredprocedureitemReader は必須ではありません。itemreader 読み取り専用を使用する必要があります

これについて助けてください

4

2 に答える 2

0

私の理解が正しければ、一度読んで何度も書く必要があります。ストア プロシージャを使用して、read()メソッドが最初に呼び出されたときに結果を取得し、残りのすべての回で、読み取ったオブジェクトを 1 つずつ返すことができます。

于 2013-06-05T02:02:50.180 に答える