mybatis动态sql参数为实体类时出现的问题

来源:互联网 发布:淘宝不支持该地区销售 编辑:程序博客网 时间:2024/05/19 13:16

记录一下自己遇到的问题,以便以后查阅

问题描述

void add(@Param("cartitem")CartItem cartitem);
<insert id="add" parameterType="cn.wang.bookstore.cartitem.doamin.CartItem">insert into        t_cartitem(cartItemId,quantity,bid,uid)        values(#{cartitemId},#{quantity},#{book.bid},#{user.uid})</insert>

当@param注解与parameterType同时配置时,会出现动态参数找不到
这里写图片描述

解决方法

@param注解与parameterType只配置一种即可