在使用mybaitis传参数的时候,如果ii使用了<if test>判断,传入的只有一个参数,没有在接口上加上@param ,那么在 xml文件中应该使用_parameter来代替参数名。
正确的写法:
也可以在mapper的接口中,给这个方法的参数加上@Param(value=“id”),这样就能在.xml中使用#{id,jdbcType=VARCHAR} 了。
如:
在使用mybaitis传参数的时候,如果ii使用了<if test>判断,传入的只有一个参数,没有在接口上加上@param ,那么在 xml文件中应该使用_parameter来代替参数名。
正确的写法:
也可以在mapper的接口中,给这个方法的参数加上@Param(value=“id”),这样就能在.xml中使用#{id,jdbcType=VARCHAR} 了。
如: