代码之家  ›  专栏  ›  技术社区  ›  Stunner

Spring JdbcTemplate选择具有多行的单列

  •  0
  • Stunner  · 技术社区  · 4 年前

    我使用的是springjdbctemplate,找不到正确的方法来执行返回多行的select查询。select查询只有一列。我可以用 **queryForList** 但是它返回了一个map列表,我觉得仅仅对于一个列来说这是有点不必要的。

    查询: select employeeName from employees;

    有没有更好的方法或者直接的方法来产生结果 List<String> 使用jdbcTemplate形成上述查询?

    0 回复  |  直到 4 年前
        1
  •  0
  •   SKumar    4 年前

    有一个重载方法 queryForList 你可以用它。

    public <T> List<T> queryForList(String sql,
                                    Class<T> elementType)
                             throws DataAccessException