mybatis 之 if test 条件,参数为0时,查询条件未输出

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Big_Blogger/article/details/53558314
解决方法:

<if test=" null != tagtype and ‘’!= tagtype">
            AND tagtype = #{tagtype}
</if>
修改为
<if test=" null != tagtype and ''  0 != tagtype">
            AND tagtype = #{tagtype}
</if>
原因就是 忽略了参数为 0  就代表参数类型时int 默认值应该是 0 

展开阅读全文

没有更多推荐了,返回首页