傳參爲0時,查詢語句失效的原因

如下圖,當選擇的貨幣類型爲人民幣(value爲0)時,模糊查詢語句失效! 之前也遇到這個問題不知道什麼原因,只知道把判斷條件<if>刪掉就可以,這次問了同事後知道了,記錄一下! 原因如下: Mybatis判斷int是否爲空只要!=null就行了,如果加上f_type != '',且傳進來的參數值爲0時,則會被轉爲null;
相關文章
相關標籤/搜索