zoukankan      html  css  js  c++  java
  • 解决mybatis报错Result Maps collection does not contain value for java.lang.Integer

    解决办法:
    1.检查mybatis的xml配置

    2.在某处肯定有配错了的,如"resultMap" -->"resultType"

    [html] view plain copy
    <select id="getNumDayMoney" resultMap="java.lang.Integer" parameterType="java.lang.Integer">
    <![CDATA[
    select sum(money) from dw_account_recharge where user_id = #{userId}
    AND addtime < UNIX_TIMESTAMP(
    date_sub(curdate(), INTERVAL - 1 DAY)
    )
    AND addtime > UNIX_TIMESTAMP(
    date_sub(curdate(), INTERVAL 1 DAY)
    )
    ]]>
    </select>
    修改为:
    [html] view plain copy
    <select id="getNumDayMoney" resultType="java.lang.Integer" parameterType="java.lang.Integer">
    <![CDATA[
    select sum(money) from dw_account_recharge where user_id = #{userId}
    AND addtime < UNIX_TIMESTAMP(
    date_sub(curdate(), INTERVAL - 1 DAY)
    )
    AND addtime > UNIX_TIMESTAMP(
    date_sub(curdate(), INTERVAL 1 DAY)
    )
    ]]>
    </select>

  • 相关阅读:
    希尔排序
    折半插入排序
    自学git心得-2
    读书笔记-1 《人月神话》
    USTCCourseCommunity 项目介绍
    自学git心得-1
    HDU 2006 求奇数的乘积
    HDU 2007 平方和与立方和
    HDU 2005 第几天?
    HDU 2004 成绩转换
  • 原文地址:https://www.cnblogs.com/sprinng/p/9003630.html
Copyright © 2011-2022 走看看