Mybatis的XML中數字不為空的判斷


status是Integer類型。

一開始傳入0的時候,發現這個判斷語句走不進去,但是傳1是好的:

    <if test="status != null and status != ''">
        and c.status = #{status}
    </if>

后來修改為

    <if test="status != null">
        and c.status = #{status}
    </if>

則0和1都可以

所以數字判斷的時候,應該是只要判斷非空就可以。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM