SSM mapper文件SQL语句里面的 小于号 Tag name expected 无法识别解读
在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',"'")