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

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

例:

sql 复制代码
and date <![CDATA[ <= ]]> #{date}
相关推荐
Advancer-6 分钟前
RedisTemplate 两种序列化实践方案
java·开发语言·redis
java1234_小锋25 分钟前
Java高频面试题:MyBatis如何实现动态数据源切换?
java·开发语言·mybatis
墨神谕33 分钟前
Java中,为什么要将.java文件编译成,class文件,而不是直接将.java编译成机器码
java·开发语言
014-code40 分钟前
MySQL 常用业务 SQL
数据库·sql·mysql
Nyarlathotep01131 小时前
并行设计模式(3):Future模式
java·后端
流星雨在线1 小时前
汇总:Tomcat 安装与常用配置
java·tomcat
小冷coding1 小时前
【面试】结合项目整理的场景面试题,覆盖 Java 基础、锁、多线程、数据库、分布式锁 / 事务、消息中间件等核心维度
java·数据库·面试
鬼先生_sir1 小时前
SpringCloud-GateWay网关
java·spring cloud·gateway
卓怡学长1 小时前
m319个人网站的设计与实现
java·数据库·spring·tomcat·maven·intellij-idea
Zzj_tju2 小时前
Java 从入门到精通(十二):File 与 IO 流基础,为什么程序“读写文件”时总是容易出问题?
java·python·php