ResultSet とやり取りするクラスをテストするつもりですが、実際にデータベースにアクセスして実行したくはありません。型引数を受け入れ、List をバックアップ データとして使用してデータを返す ResultSet 実装が必要です。実際の結果セットのすべての機能を備えている必要はありません。next()
が実装されている必要がありgetObject(int/String)
ます。すでに存在するようなものはありますか?
1561 次
3 に答える
3
私は自分で作成しました。ListBackedResultSetを参照してください。
于 2013-03-26T06:52:14.450 に答える
1
Spring の JdbcTemplate を検討してください。
List<Map<String, Object>> queryForList(String sql);
結果は、Maps (列名をキーとして使用する各列に 1 つのエントリ) の List (各行に 1 つのエントリ) です。
于 2013-03-13T03:16:01.483 に答える
0
Java ライブラリ内にはjavax.sql.rowset.CachedRowSet
、関連する実装があります。サブタイプResultSet
です。(私はドキュメントを読んでいません。)
于 2013-03-13T01:34:47.350 に答える