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

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

例:

sql 复制代码
and date <![CDATA[ <= ]]> #{date}
相关推荐
9523632 分钟前
RabbitMQ-基础操作
java·spring boot·分布式·后端·spring·rabbitmq
_Jimmy_42 分钟前
SQLAlchemy 复杂 SQL 执行指南与模板库
python·sql
卓怡学长1 小时前
w266基于spring boot + vue 圣地延安美食乐享系统
java·数据库·vue.js·spring boot·spring·intellij-idea
C++、Java和Python的菜鸟1 小时前
第7章 Java高级技术
java·开发语言
程序员佳佳2 小时前
模型网关灰度不是调百分比:把放量、观测和回滚做成账本
java·数据库·人工智能·redis·gpt·aigc·embedding
2601_954916592 小时前
ChatGPT 5.6 深度实践:用 AI 重构云成本治理体系,而不是简单“降本”
人工智能·sql·chatgpt·重构·测试用例
肖永威3 小时前
金仓数据库麒麟环境SQL终端使用入门实践(增删改查篇)
数据库·sql·金仓数据库
Listen·Rain3 小时前
Springboot整合Ollama实现调用本地多模型
java·spring boot·后端
霸道流氓气质3 小时前
Java 工程师 AI 智能体(Agent)完整学习路线
java·人工智能·学习
aaPIXa6223 小时前
C++模板元编程:编译期计算Fibonacci数列
java·开发语言·c++