spring jdbc中的可滚动结果集

时间:2012-08-19 17:22:49

标签: java jdbc spring-jdbc

我正在执行查询并想要在String二维数组中捕获结果。我们使用NamedParameterJdbcTemplate来执行查询。要将结果填充到二维String数组中,我需要知道行数和列数。我们从结果集元数据中获取列数。

如何查找行数?如何在spring jdbc中使用可滚动的结果集

1 个答案:

答案 0 :(得分:0)

为什么不尝试二维数组的其他替代数据结构,如下所示?

  • 列表的列表,其中外部列表​​中的每个元素都是记录,内部列表中的每个元素都是列。
  • 列表中每个元素都是记录的地图列表,地图中的每一对都是列名,列值的元组

然后,您将使用ResultSetMetaData一般性地获取您选择的所有列,并且您不需要预先知道行数。