今天在寫代碼時,因為業務,需要在mybatis中,使用到大于號,小于號,所以就在SQL中直接使用了。
select count(*) from user where 1=1 and accounts like '%${keyWords}%' and state like '%${state}%' and ${dateType} < #{dateTo}然后 
于是就想到了特殊符號,于是用了轉義字符把>和<替換掉,然后就沒有問題了。 SELECT * FROM test WHERE 1 = 1 AND start_date <= CURRENT_DATE AND end_date >= CURRENT_DATE 附:xml轉義字符
< < 小于號 > > 大于號 & & 和 ' ' 單引號 " " 雙引號新聞熱點
疑難解答