Mybatis 判斷等於時候無效問題解決
- 2019 年 11 月 7 日
- 筆記
再使用if標籤的時候常常會用到
<if test=" name!=null && name =='1' "><if/>
這樣子寫會出現 後面的 name =='1' 失效問題。 這個很多人會踩的坑。
網上有解決辦法就是
<if test=『 name!=null && name =="1" '><if/> 把這個轉換成 單引號。這樣就解決了。
不過我覺得這樣解決太麻煩可以這樣解決
<if test=" name!=null && name =='1'.toString() "><if/>
這樣就可以完美解決了。。
這個坑新手掉進去會坑好久,我在這裡分享出來希望其他人不要再踩坑了!
若想深入研究請看博客:
http://blog.csdn.net/shenzhenNBA/article/details/46673327