<![CDATA[]]>在mybties的使用

简介: <![CDATA[]]>在mybties的使用

<![CDATA[]]>是什么?

这是XML语法。在CDATA内部的所有内容都会被解析器忽略。

被<![CDATA[]]>这个标记所包含的内容将表示为纯文本,比如<![CDATA[<]]>表示文本内容“<”。此标记用于xml文档中,来包含不被xml解析器解析的内容。

在mybatis使用xml时

在使用mybatis 时我们sql是写在xml 映射文件中,如果写的sql中有一些特殊的字符的话,在解析xml文件的时候会被转义,但我们不希望他被转义,所以我们要使用<![CDATA[ ]]>来解决。

在Mybatis使用sql语句时:

使用sql语句其实和使用xml类似,不过需要注意的是,如果sql语句中部分语句没有被标签包裹着,如:where select,if等标签;是不需要使用<![CDATA[ ]]>的;

相关文章
|
JavaScript 前端开发
ja中document.write和innerHTML、innerText 的区别
ja中document.write和innerHTML、innerText 的区别
54 0
|
2月前
|
XML JavaScript 前端开发
|
5月前
|
XML 前端开发 安全
XML 中的 CDATA 部分
【8月更文挑战第22天】
101 0
|
7月前
|
XML 数据格式
XML中的CDATA区块
XML中的CDATA区块
60 0
|
8月前
|
JSON Java 数据格式
Could not extract response: no suitable HttpMessageConverter found for ..content type [text/html...]
Could not extract response: no suitable HttpMessageConverter found for ..content type [text/html...]
833 0
|
8月前
|
C# 索引
C#详解-Contains、StartsWith、EndsWith、Indexof、lastdexof
C#详解-Contains、StartsWith、EndsWith、Indexof、lastdexof
173 0
|
Java 微服务
Malformed markup: Attribute “prop“ appears more than once in element
Malformed markup: Attribute “prop“ appears more than once in element
320 0
|
XML JavaScript 前端开发
|
JavaScript API
Day21 - innerText、 nodeValue与 textContent的区别
Day21 - innerText、 nodeValue与 textContent的区别
215 0
TypeError: 'encoding' is an invalid keyword argument for this function
TypeError: 'encoding' is an invalid keyword argument for this function
283 0