1. 程式人生 > >mybatis的一個奇特錯誤

mybatis的一個奇特錯誤

錯誤:Caused by: org.xml.sax.SAXParseException: 元素內容必須由格式正確的字元資料或標記組成。
找了半天,原來是sql中“<”符號出問題了,Mapper.xml 檔案裡 < (小於)號 , >(大於)號 ,會被認為是括號
解決辦法:
將 < 換成 < > 換成>

錯誤:失敗
原因 :在xml檔案直接判斷 ’ != ’ 是可以的 ,判斷 ’ == ’ 會發生衝突
解決辦法 :
在判斷的引數後加上toString()方法;