mybatis查询如何返回List<Map>类型数据
2017-11-23 22:40
1121 查看
只要设定resultType而不设定resultMap就可以了:
<selectid="selectByPage"parameterType="java.util.Map"
resultType="java.util.Map">
select rs.*, rssetting.*, cp.STOCK_CODE, cp.UNAME from RS rs
left join T_COMPANY cp on rs.uid = cp.uid
left join RS_ROADSHOW_SETTING rssetting on rssetting.rs_id =
rs.id
where rs.TYPE_ID != 1
<iftest="qKeyWord
!= null">
and cp.stock_code = #{qKeyWord}
</if>
<iftest="rsTitle
!= null">
and rs.title like #{rsTitle}
</if>
order by rs.crt_time desc limit #{pageIndex}, #{pageSize}
</select>
<selectid="selectByPage"parameterType="java.util.Map"
resultType="java.util.Map">
select rs.*, rssetting.*, cp.STOCK_CODE, cp.UNAME from RS rs
left join T_COMPANY cp on rs.uid = cp.uid
left join RS_ROADSHOW_SETTING rssetting on rssetting.rs_id =
rs.id
where rs.TYPE_ID != 1
<iftest="qKeyWord
!= null">
and cp.stock_code = #{qKeyWord}
</if>
<iftest="rsTitle
!= null">
and rs.title like #{rsTitle}
</if>
order by rs.crt_time desc limit #{pageIndex}, #{pageSize}
</select>
相关文章推荐
- mybatis查询如何返回List<Map>类型数据
- mybatis查询如何返回List<Map>类型数据
- Mybatis 如何 返回 List<String> 类型 或 List<Map<String,Object>>类型
- Mybatis_ 返回List<Map<K,V>> 结构类型数据
- Map类型数据的使用和如何输出Map<String, List<>>类型的数据
- mybatis返回List<Object[]>数据
- mybatis返回类型string,或者对象,均可用list<string>或者,list<对象>来接收
- mybatis调用oracle存储过程返回游标 读取到java的List<Map>
- mybatis返回List<Map>
- Hql的select 语句返回Ilist<object[]>类型,如何转换为映射类型
- MyBatis查询单表返回List<Bean>
- Java 面试题之反射的应用(如何在List<String> list = new ArrayList<String>();中放入Integer类型的数据)
- mybatis返回List<Map>
- Mybatis返回Map,List<Map>
- 调用play的jpa查询数据时添加Transformers.ALIAS_TO_ENTITY_MAP可将结果集封装到list<map>对象里
- 如何解决List<T> 类型的数据属性值去重的问题
- java—将查询的结果封装成List<Map>与用回调函数实现数据的动态封装(44)
- 将泛型集合类(List<T>)转换成DataTable,返回的DataTable所有列的数据类型为string型,且列顺序与字符串提供的字段顺序一致
- 解决 ”不允许在查询中显式构造实体类型“问题及使用其他方法实现返回 List<Model对象>或者IQueryable<Model对象>对象
- MyBatis查询,返回值Map或List<Map>