當前位置:
首頁 > 知識 > ibatis中isNotEmpty和isNotNull的區別

ibatis中isNotEmpty和isNotNull的區別

區別:

isNotNull:判斷屬性是否不為null

isNotEmpty:判斷屬性是否不為null,且判斷屬性不為空字元串

說明:通常,

1.isNotEmpty會用在動態查詢sql中,

如果查詢條件傳來的屬性值為空字元串,相當於該欄位不作為查詢條件,如果用了isNotNull,就會將空字元串傳到後台作為查詢條件;

2.isNotNull會用在修改語句中,

當用戶剛開始給欄位填寫值以後,又想清掉該欄位的值,直接填個空數據,如果用了isNotEmpty,就會發現非空字元串能保存,而空字元串保存時無效的

ibatis中isNotEmpty和isNotNull的區別

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 程序員小新人學習 的精彩文章:

dubbo源碼分析之服務治理
Ajax跨域問題詳解

TAG:程序員小新人學習 |