MyBatis返回resultType="Map" 时
来源:互联网 发布:三菱plc编程手册下载 编辑:程序博客网 时间:2024/06/01 19:37
mapper配置文件写法
<select id="statOnlineAndNotlineNumber" resultType="java.util.Map" parameterType="java.lang.String" >
SELECT
online_state as state,
COUNT(online_state) as number
FROM
wl_rm_t_vehicle_state
<if test="operatorCode!=null and operatorCode!=''">
where operator_code LIKE CONCAT(#{operatorCode},'%')
</if>
GROUP BY
online_state
</select>
其中列名 state、number对应key ,查出来的值对应value
mapper接口定义
List<Map<Integer,Integer>> statOnlineAndNotlineNumber(@Param("operatorCode") String operatorCode);
map应该装在list集合中,不然列名对应对个值时会报TooManyResultsException:
查出的结果如下: [{number=11, state=1}, {number=6, state=2}]
阅读全文
0 0
- MyBatis返回resultType="Map" 时
- mybatis resultType=java.util.Map 时注意返回null
- mybatis resultType="map"
- mybatis resultType="map"
- mybatis中的resultType="java.util.Map",返回有重复数据
- 使用mybatis的resultType="Map"可省去new返回值对象
- springMVC+mybatis查询数据,返回resultType=”map”时,如果数据为空的字段,则该字段省略不显示的解决方案
- mybatis resultType返回类型汇总。
- mybatis之resultType返回值
- Mybatis中<select id="getImages" resultType="java.util.Map">查出的结果顺序
- mybatis中select查询时 resultType="java.util.LinkedHashMap"
- mybatis返回的值(resultType)为一个类(javaBean)时,需要注意的事项
- mybatis查询,如果返回类型为resultType时,查询不到某些属性值问题
- Mybatis源码分析--返回值ResultType和ResultMap
- mybatis中方法返回泛型与resultType不一致
- mybatis返回List<Map>
- mybatis返回map实现
- mybatis返回list<Map>
- Java获取系统时间的四种方法
- java自定义注解基础
- Nginx 安装配置
- 【几点总结】开漏极
- 数学 指数
- MyBatis返回resultType="Map" 时
- markdown编辑器
- Eclipse 自动补全配置
- SQL Server decimal 和 numeric 区别
- SpringBoot入门-13(springboot配置使用YML)
- maven pom.xml简介
- 云上建站快速入门
- 在Docker中安装配置Oracle12c并实现数据持久化
- Sublime Text 3 调教你的私人利器(上)