MyBatis框架小技巧-查询列表封装返回一个map对象

MyBatis框架小技巧-查询列表封装返回一个map对象

先看sql查询数据,多行多列。

MyBatis框架小技巧-查询列表封装返回一个map对象_第1张图片

需要使用到@MapKey注解,并且指定返回数据列作为key. 

    @MapKey("stationId")
    Map findPoleCountByStation();

注意:如果key不存在默认会使用空字符串作为key,只会有最后一行记录Map对象。 

   

执行后回map对象的效果如下图: 

 MyBatis框架小技巧-查询列表封装返回一个map对象_第2张图片

 

 

你可能感兴趣的:(mybatis,java,开发语言)