2

特定のストアド プロシージャを呼び出し、メタデータを使用して自動的にパラメーターの型を処理できる汎用コードを記述する必要があります。これが、MapSqlParameterSource で SimpleJdbcCall を使用している理由です。

問題は、返されるデータがマップのリストであるということですが、結果セットが巨大になる可能性があるため、結果セットに直接アクセスするか、リスト全体を取得できない他の方法でアクセスする必要があります。メモリにマップしますが、結果セットが次のレコードに移動するとすぐにレコードをストリームにフラッシュします。

4

1 に答える 1

0

このメソッドSimpleJdbcCall.returningResultSet()を使用すると、 を登録してRowMapper、一度に 1 行ずつ ResultSets を処理できます。

于 2012-04-29T01:07:11.533 に答える