如何在JdbcTemplate中查询List<String>?
2022-09-01 01:13:20
我正在使用Spring并运行如下查询:JdbcTemplate
SELECT COLNAME FROM TABLEA GROUP BY COLNAME
没有传递命名参数,但是,列名 , 将由用户传递。COLNAME
问题
-
有没有办法有占位符,就像列名一样?例如
?
SELECT ? FROM TABLEA GROUP BY ?
-
如果我想简单地运行上面的查询并得到一个什么是最好的方法?
List<String>
目前我正在做:
List<Map<String, Object>> data = getJdbcTemplate().queryForList(query);
for (Map m : data) {
System.out.println(m.get("COLNAME"));
}