mybatis 在xml文件中特殊字符的转义方法(大于、小于、大于等于、小于等于)

mybatis在xml编写sql时的 <(小于号) 与xml文件的元素<>冲突,会转换为xml的标示符,有两种方法可以处理。
一、
符号 原始字符 转义字符
大于 > >
大于等于 >= >=
小于 < <
小于等于 <= <=
& &
单引号 ' '
双引号 " "
二、用![CDATA[ ]]>进行说明,不进行转义

例:

sql 复制代码
and date <![CDATA[ <= ]]> #{date}
相关推荐
暮色妖娆丶19 小时前
不过是吃了几年互联网红利罢了,我高估了自己
java·后端·面试
NE_STOP19 小时前
MyBatis-参数处理与查询结果映射
java
狂奔小菜鸡20 小时前
Day40 | Java中的ReadWriteLock读写锁
java·后端·java ee
SimonKing21 小时前
JetBrains 用户狂喜!这个 AI 插件让 IDE 原地进化成「智能编码助手」
java·后端·程序员
狂奔小菜鸡21 小时前
Day39 | Java中更灵活的锁ReentrantLock
java·后端·java ee
NE_STOP1 天前
MyBatis-配置文件解读及MyBatis为何不用编写Mapper接口的实现类
java
爱可生开源社区2 天前
MiniMax M2.5 的 SQL 能力令人惊艳!
sql·llm
后端AI实验室2 天前
用AI写代码,我差点把漏洞发上线:血泪总结的10个教训
java·ai
程序员清风2 天前
小红书二面:Spring Boot的单例模式是如何实现的?
java·后端·面试
belhomme2 天前
(面试题)Redis实现 IP 维度滑动窗口限流实践
java·面试