Mybatis3 if 判断字符串变态了

今天在讲课的时候,心血来潮说了一下在映射文件中比较中文的实例
这就是给自己挖了一个坑,那么我就需要填坑!!

身体真心的太疲惫了 !!!

错误写法:if test="sex== '男'"
结果:抛异常NumberFormatException异常!提示内容非常少,看不出问题在哪里!


正确写法:if test='sex== "男"'
还可以这样写:if test="sex== '男'.toString()"


这明显单引号是指字符串,从逻辑上没有理由不支持第一种写法?这样的设计这是操蛋!浪费人时间!

我在听 七月上 很符合现在的意境

你可能感兴趣的:(Mybatis3 if 判断字符串变态了)