我将测试一个与 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 的列表(每行一个条目)(每列一个条目,使用列名作为键)。
于 2013-03-13T03:16:01.483 回答
0
在 Java 库中,有javax.sql.rowset.CachedRowSet
相关的实现。它亚型ResultSet
。(我还没有阅读文档。)
于 2013-03-13T01:34:47.350 回答