正文:

问题:用<的时候会报错。因为是xml文件,会被识别成标签

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

解决方法:

原sql:SELECT * FROM TABLE T WHERE T.AGE < 10;

1,转义字符。用转义字符替换掉符号

SELECT * FROM TABLE T WHERE T.AGE &lt; 10;
&lt; < 小于号
&gt; > 大于号
&amp; &
&apos; 单引号
&quot; " 双引号

 

2,使用<![CDATA[ ]]>符号进行说明

SELECT * FROM TABLE T WHERE T.AGE <![CDATA[<]]> 10;

参考博客:

1,mybatis在xml文件中处理大于号小于号的方法 - 奋斗、 - CSDN博客
https://blog.csdn.net/zheng0518/article/details/10449549

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄