在mapper文件中有一個SQL使用了 <= 符號,報 Tag name expected 異常
經查詢
mapper文件中的 < 特殊符號會字自動轉義,
select * from uias_user_record where
LOG_RECORDTIME>=CONCAT("'",'2019-06-11 00:00:00',"'") AND LOG_RECORDTIME<=CONCAT("'",'2019-06-11 03:00:00',"'")
使用 <![CDATA[]]> , xml解析器會忽視CDATA中的內容
更改後的SQL
select * from uias_user_record where
LOG_RECORDTIME>=CONCAT("'",'2019-06-11 00:00:00',"'") AND LOG_RECORDTIME <![CDATA[<=]]>CONCAT("'",'2019-06-11 03:00:00',"'")