2012-04-28 25 views
1

メタデータを使用して任意のストアドプロシージャを呼び出してパラメータタイプを自動的に処理できる汎用コードを記述する必要があります。そのため、MapSqlParameterSourceでSimpleJdbcCallを使用しています。SimpleJdbcCallを使用する場合、結果セットへのアクセス方法またはrowcallbackhandlerを使用する方法

問題は、私が戻ってくるデータがマップのリストだが、結果セットが膨大になる可能性があるため、結果セットに直接アクセスする必要があります。地図の全体リストメモリ内が、結果セットは、次のレコードに移動するとすぐにストリームにレコードをフラッシュします。

+0

ちょうど春のバッチからStoredProcedureItemReaderを見ていた、それが結果セットのストリーミングを可能にするが、ここでの問題はSimpleJdbcCallで行うことができるように自動的にパラメータ(手続きの列メタデータ)のメタデータを使用してになります –

答えて

関連する問題