目录

工欲善其事

实践出真知

活跃标签: linux java mysql 待分类 windows js win10 springboot pdf idea docker 电路 esp32 vue macOS nginx git Arduino maven ffmpeg

存档:

X

MyBatis中的转义字符

在MyBatis中,经常用到动态sql。Mybatis使用的 *.xml文件格式,需要对有些字符进行转义。

1. 转义方式
字符转义符号备注
<<小于
<=<=小于等于
>>大于
>=>=大于等于
<><>不等于
&&
'单引号
"双引号

mapper.xml

select t.* form table t where t.state <> 1
2. 使用 CDATA 区段

所有 XML 文档中的文本均会被解析器解析。只有 CDATA 区段(CDATA section)中的文本会被解析器忽略。

mapper.xml

select t.* form table t where t.state <![CDATA[ <> ]]> 1

注意不能把标签也包在里面


标题:MyBatis中的转义字符
作者:llilei
地址:http://solo.llilei.work/articles/2022/11/24/1669250579944.html