Mybatis實現if else效果

<choose>  
     <when test="studentName !=null ">  
                ST.STUDENT_NAME LIKE CONCAT(CONCAT('%', #{studentName, jdbcType=VARCHAR}),'%')  
     </when >  
     <when test="studentSex != null and studentSex != '' ">  
           AND ST.STUDENT_SEX = #{studentSex, jdbcType=INTEGER}  
     </when >  
     <otherwise>  
     </otherwise>  
</choose>  測試

只要有一個when測試爲true就會執行並跳出,若是都沒命中則走otherwisetest

相關文章
相關標籤/搜索