mybatis里如果判断某参数(times)是否等于某个值(0),使用.equal或者""出错,故使用如下两种方法判断传来的参数(times)是否等于某个值(0)
- 换成双引号
<if test='times =="0"'>
time = #{times}
</if>
- 加toSting()
<if test="times =='0'.toString()">
time = #{times}
</if>
详情见转载: https://blog.csdn.net/qq_34627002/article/details/80734989