По умолчанию queryForList()
возвращает каждое значение как Map<String, Object>
. Объект может быть простым String
, java.sql.Timestamp
и т. Д.
List<Map<String, Object>> result = jdbcTemplate.queryForList(sql, params);
Вопрос: как я могу вернуть все значения как String.class
? Так что у меня будет Map<String, String>
.
Я пытался: jdbcTemplate.queryForList(sql, params, Map<String, String>.class)
Но это утверждение кажется неверным и не компилируется.