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

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

例:

sql 复制代码
and date <![CDATA[ <= ]]> #{date}
相关推荐
唐青枫15 分钟前
Java Spring WebFlux 实战指南:用 Mono、Flux 和 WebClient 写响应式接口
java·spring
小bo波14 小时前
使用Thread子类创建线程 VS 使用Runnable接口创建线程的区别
java·多线程·thread·并发编程·runnable
SamDeepThinking14 小时前
高并发场景下,CompletableFuture与ForkJoinPool该如何取舍?
java·后端·面试
张不才17 小时前
CPU 100% 了怎么办?Java 性能排障的标准化操作
java·后端
shepherd11119 小时前
吞吐量提升 10 倍:高并发大批量数据处理任务的架构演进与性能调优
java·后端·架构
plainGeekDev21 小时前
单例模式 → object 声明
android·java·kotlin
用户298698530141 天前
Java 实现 Word 文档文本与图片提取的方法
java·后端
SimonKing1 天前
铁子,IntelliJ IDEA 2026.1.3来了,升不升?
java·后端·程序员
咖啡八杯1 天前
GoF设计模式——策略模式
java·后端·spring·设计模式