程序员一代码搬运工
【Java学习心得和Java学习技术个人总结】

Mybatis的if test字符串比较相等问题

网上demo

<if test="isExpired=='Y'">
and msg.expire_time &lt; now()

</if>

会报NumberFormatException,这样就可以了。

<if test="isExpired=='Y'.toString()">
and msg.expire_time &lt; now()
</if>

 

遇到不是这个问题 。

我这边实际遇到的问题

就是两个值明明相等结果就是false

 

后面改成这样了

<if test=’ distributionLevel==”1″ ‘>
AND pre.hxxt_id is not null
</if>

赞(0)
未经允许不得转载:程序员一代码搬运工 » Mybatis的if test字符串比较相等问题
分享到: 更多 (0)