2

我将测试一个与 ResultSet 交互的类,但我不想实际点击数据库来执行此操作,我想要一个接受类型参数并使用 List 作为其备份数据来返回数据的 ResultSet 实现。它不需要拥有真实结果集的所有花里胡哨。只需要拥有next()getObject(int/String)实施。有没有这样的东西已经存在?

4

3 回答 3

3

我自己创建了一个,请参考ListBackedResultSet

于 2013-03-26T06:52:14.450 回答
1

考虑 Spring 的 JdbcTemplate:

List<Map<String, Object>> queryForList(String sql);

结果是 Maps 的列表(每行一个条目)(每列一个条目,使用列名作为键)。

于 2013-03-13T03:16:01.483 回答
0

在 Java 库中,有javax.sql.rowset.CachedRowSet相关的实现。它亚型ResultSet。(我还没有阅读文档。)

于 2013-03-13T01:34:47.350 回答