2014-05-08 55 views
0

我正在嘗試使用jdbc-sqlite在Java中使用sqlite。由於我不習慣使用強類型語言,因此我希望能夠進行SELECT查詢並獲取行列表中的數據。從jdbc ResultSet獲取數據行

然後,我發現java中的集合只能容納相同類型的對象,所以這可能是爲什麼它不可能。

那麼我該怎麼做呢?我真的必須循環遍歷所有行,然後投射類型以維持多態性嗎?或者,我是否需要對每個使用表/連接數據的操作進行合併?這在我看來絕對是瘋了。

因此,簡而言之:如何以行的形式檢索數據?

+0

閱讀文檔@ *從結果檢索的值設置*](http://docs.oracle.com/javase/教程/ JDBC /基礎/ retrieving.html) –

回答

0

嘗試春天JdbcTemplate.queryForList它返回List<Map<String, Object>>,每行地圖,地圖表示列/值對