我正在尝试使用jdbc-sqlite在Java中使用sqlite。由于我不习惯使用强类型语言,我希望能够进行SELECT查询并获取行列表中返回的数据。
然后我发现java中的集合只能容纳相同类型的对象,所以这可能是不可能的原因。
那我该怎么办呢?我是否真的必须遍历所有行然后转换类型以保持多态性?或者我是否需要对使用表/联接中的数据的每个操作进行编码?这在我看来绝对是疯了。
因此,简而言之:我如何将数据检索为行?
答案 0 :(得分:0)
尝试Spring JdbcTemplate.queryForList
它返回List<Map<String, Object>>
,每行映射,map表示列/值对