項目跑起來後發現兩個都沒生效,經過資料查找,最後發現由於MyBatis是使用的OGNL表達式,所以單個的字符要寫到雙引號裏面才行,改為<if test=' contain == "0" ' >或者改為<if test=" contain == '0'.toString() ">,問題解決。