myBatis sql中字符串比較

使用myBatis框架,編寫sql文時,有時會用字符和傳入參數的比較,使用‘==’或者‘!=’有時起不到作用,主要是使用的方法不正確。
方法1:
外層爲雙引號,內部的字符爲單引號,需要將字符轉換爲String

<if test="authNo=='2'.toString() ">

方法2:

<if test='authNo=="2"'>

外層爲單引號,內部的字符使用雙引號,即可。
以上。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章