ParameterMap, ParameterType的误用

来源:互联网 发布:网络流传的父女唱的歌 编辑:程序博客网 时间:2024/04/27 20:25

下午碰到一个特别坑的低级错误,虽然不是很了解ParameterMap,但很明显下面代码就是错误的,因为我并没有定义过parameterMap.

    <update id="updateAccount" parameterMap="Account">        update q_account        set        name = #{name}        where id = #{id}    </update>

用了上面的代码,测试出错:

org.apache.ibatis.builder.IncompleteElementException: Could not find parameter map com.qunar.yuliang.dao.IAccountDao.Account

应该改为:

    <update id="updateAccount" parameterType="Account">        update q_account        set        name = #{name}        where id = #{id}    </update>



0 0