结果集返回类型为hashmap接收参数;
<!-- 查询草稿数据 -->
<select id="getJhzfsqCgnumBySwryDm" parameterType="pd" resultType="hashmap">
SELECT count(1) num FROM PJ_JHZFSQ ZFSQ
<where>
<if test="swryDm !=null ">
AND ZFSQ.SWRY_DM=#{swryDm}
</if>
<if test="status !=null">
AND ZFSQ.STATUS=#{status}
</if>
</where>
</select>
以上配置mapping映射文件链接dao层
public Map<String, Object> getJhzfsqCgnumBySwryDm(PageData pd);
Map<String,Object> map=this.jhzfsqDao.getJhzfsqCgnumBySwryDm(pd);
String cgNum = String.valueOf(map.get("NUM"));
用hashmap接收返回的结果集,在获取该结果的value值的时候,需要用map.get("vlaue");value值必须跟mybatis映射文件中的sql别名一致,并且在get该值的时候必须大写,如果小写将无法