Spring JdbcTemplate多列

Spring JdbcTemplate多列,spring,spring-boot,jdbctemplate,Spring,Spring Boot,Jdbctemplate,我有一个SQL,它将返回以下结果: 因此,基本上这种关系将是NAME->MIDDLE->FAMILY,这意味着一个名字可以有多个MIDDLE,而一个MIDDLE可以有多个FAMILY 我不希望创建一个支持此表输出的DAO,理想情况下,我希望得到一个列表和映射的集合,如下所示:List可能就是您想要的: List rows=jdbcTemplate.queryForList(“从表中选择名称、中间、族”); 此列表中的每个Map表示返回查询中的一行,键表示列名,值是该行该列的值 WRT对于重复

我有一个SQL,它将返回以下结果:

因此,基本上这种关系将是NAME->MIDDLE->FAMILY,这意味着一个名字可以有多个MIDDLE,而一个MIDDLE可以有多个FAMILY

我不希望创建一个支持此表输出的DAO,理想情况下,我希望得到一个列表和映射的集合,如下所示:List可能就是您想要的:

List rows=jdbcTemplate.queryForList(“从表中选择名称、中间、族”);
列表中的每个
Map
表示返回查询中的一行,键表示列名,值是该行该列的值

WRT对于重复的行具有唯一的条目,您可以根据需要操作从该行返回的数据。或者,您可以使用它获取一个
行映射器
,它将定义如何处理查询中的每一行

很难理解您希望如何返回数据,因为
List