方法一:返回类型定义为map,以 List<Map<Integer, Integer>>接收结果
定义返回值类型为map
<resultMap id="getCount" type="HashMap">
<result property="key" column="typeid" jdbcType="INTEGER"/>
<result property="value" column="count(*)" jdbcType="INTEGER"/>
</resultMap>
SQL方法
<!--根据类型获取每种类型的记录数-->
<select id="getTypeCount" resultMap="getCount" parameterType="com.pyw.bean.Blog">
select typeid,count(*) from t_blog group by typeid
</select>
dao层接口方法
//根据类型获取每种类型的记录数
List<Map<Integer, Integer>> getTypeCount();
- 后续方法用到时在完善。
写于:2018年10月9日17:49:56