mybatis中if else
<choose> <when test="bic.duedateQueryStart != null or bic.duedateQueryEnd != null"> <if test="bic.duedateQueryStart != null and bic.duedateQueryStart !=''"> AND a.duedate >= #{bic.duedateQueryStart} </if> <if test="bic.duedateQueryEnd != null and bic.duedateQueryEnd !=''"> AND a.duedate <= #{bic.duedateQueryEnd} </if> </when> <otherwise> and DUEDATE < (select DATE(CURDATE()) as '年月日') </otherwise> </choose>