<if test="dto.yesOrNot =='1'">
sql语句
</if>
上面这样是不行的因为MyBatis是使用的OGNL表达式来进行解析的,改成
<if test='dto.yesOrNot =="1"'>
sql语句
</if>
或者
<if test="dto.yesOrNot =='1'.toString()">
sql语句
</if>
<if test="dto.yesOrNot =='1'">
sql语句
</if>
上面这样是不行的因为MyBatis是使用的OGNL表达式来进行解析的,改成
<if test='dto.yesOrNot =="1"'>
sql语句
</if>
或者
<if test="dto.yesOrNot =='1'.toString()">
sql语句
</if>