当MyBatis 判断条件为等于的时候,常量需要加 .toString() 来转换,这种方法是稳定的,推荐使用,比如
<!-- 正确的,稳定,推荐使用 -->
<if test="equipmentCd != null and equipmentCd != 'ALL'.toString()">
AND EQUIPMENT_CD = #{equipmentCd}
</if>
当MyBatis 判断条件为等于的时候,常量需要加 .toString() 来转换,这种方法是稳定的,推荐使用,比如
<!-- 正确的,稳定,推荐使用 -->
<if test="equipmentCd != null and equipmentCd != 'ALL'.toString()">
AND EQUIPMENT_CD = #{equipmentCd}
</if>