查询的返回值是多个Map集合(List集合接收)


查询的返回值是多个Map集合(List集合接收)

适用范围:查询结果返回的是多个字段的多条记录时,可以直接返回一个List集合

产生的情况:

1.多表查询返回多个字段的多条记录

2.单表查询部分字段的多条记录

 

mapper接口

List> getUserByNameToList(@Param("username") String username);      
?
返回多个map集合,用一个List集合接受

注意:这里的restype仍然是map

映射文件


 
resultType="map"          map也是mybatis声明的Map的别名