在开发中,一般在sql map中都会判断参数是否为null,以及是否为空字符串
当参数为int类型0时,myBatis自动把0定义为空字符串'',因此需要添加一个判断条件是否为0
<if test="t != null and ''!= t or t == 0">
and t = #{t,jdbcType=INTEGER}
</if>
在开发中,一般在sql map中都会判断参数是否为null,以及是否为空字符串
当参数为int类型0时,myBatis自动把0定义为空字符串'',因此需要添加一个判断条件是否为0
<if test="t != null and ''!= t or t == 0">
and t = #{t,jdbcType=INTEGER}
</if>