MyBatis:统计数量


dao:

    /**
     * 统计商家的案例数量
     *
     * @param shopId
     * @return
     */
    long countByShopId(Long shopId);
@Override
    public long countByShopId(Long shopId) {
        return super.getSessionTemplate().selectOne(getStatement("countByShopId"), shopId);
    }

mapper:

    <select id="countByShopId" parameterType="long" resultType="long">
        SELECT count(1) FROM
        <include refid="t_shop_case"/>
        WHERE shop_id = #{shopId}
    </select>

一定要注意

parameterType和
resultType这两个的类型不能搞错,不然会出现奇奇怪怪的错误!


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM