mybatis映射文件:
例子1
<choose>
<when test="leaveType==null">
<!-- 什么都不做 -->
</when>
<when test="leaveType=='12'.toString()">
sla.sla_leave_type in ('1','2')
</when>
<otherwise>
sla.sla_leave_type=#{leaveType}
</otherwise>
</choose>
注意: <when test="leaveType=='12'.toString()"> 字符串12后面要调用toString()方法
例子2