昨天在使用mybatis的if判斷integer時遇見一個小問題:
<if test="isChoose != null and isChoose != '' and isChoose == 0"> </if>
我發現前段同事調用接口的時候傳參總是無法進入條件,
原來mybatis的if將0認為是'',所以這樣判斷是無法進入條件的,將數字換為1,2之類的就可以了;
昨天在使用mybatis的if判斷integer時遇見一個小問題:
<if test="isChoose != null and isChoose != '' and isChoose == 0"> </if>
我發現前段同事調用接口的時候傳參總是無法進入條件,
原來mybatis的if將0認為是'',所以這樣判斷是無法進入條件的,將數字換為1,2之類的就可以了;
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。