使用myBatis框架,編寫sql文時,有時會用字符和傳入參數的比較,使用‘==’或者‘!=’有時起不到作用,主要是使用的方法不正確。
方法1:
外層爲雙引號,內部的字符爲單引號,需要將字符轉換爲String
<if test="authNo=='2'.toString() ">
方法2:
<if test='authNo=="2"'>
外層爲單引號,內部的字符使用雙引號,即可。
以上。
使用myBatis框架,編寫sql文時,有時會用字符和傳入參數的比較,使用‘==’或者‘!=’有時起不到作用,主要是使用的方法不正確。
方法1:
外層爲雙引號,內部的字符爲單引號,需要將字符轉換爲String
<if test="authNo=='2'.toString() ">
方法2:
<if test='authNo=="2"'>
外層爲單引號,內部的字符使用雙引號,即可。
以上。
一. 二. 三. ! 作 者 : Yaopengfei(姚鵬飛) 博客地址 : http://www.cnblogs.com