mapper中的CDATA标签的用法
术语 CDATA 指的是不应由 XML 解析器进行解析的文本数据(Unparsed Character Data)。
在 XML 元素中,"<" 和 "&" 是非法的。
"<" 会产生错误,因为解析器会把该字符解释为新元素的开始。
"&" 也会产生错误,因为解析器会把该字符解释为字符实体的开始。
某些文本,比如 JavaScript 代码,包含大量 "<" 或 "&" 字符。为了避免错误,可以将脚本代码定义为 CDATA。
CDATA 部分中的所有内容都会被解析器忽略。
CDATA 部分由 "<![CDATA[" 开始,由 "]]>" 结束:
在mapper文件中写sql语句时,遇到特殊字符时,如:< 等,建议使用<![CDATA[ sql 语句 ]]>标记,将sql语句包裹住,不被解析器解析
例如这里查询是需要用到大于等于这样的符号,但是XML中"<"符号是非法的,无法解析.后台也会报错,所以我们在这里用CDATA将SQL包裹起来。这样就可以正常进行解析了
mapper中的CDATA标签的用法相关推荐
- HTML中ul等标签的用法
1. 基本用法: ul: unordered lists ol: ordered lists li: Lists ol 有序列表. <ol> <li& ...
- struct_config.xml中action/set-property标签的用法
struct中action-mappings/action可以拥有set-property子标签,这里描述它的用法. 要使用action-mappings/action/set-property,需要 ...
- mysql mybatis cdata_mybatis中<![CDATA[]]>的用法
目录 一.介绍 二.注意事项 三.使用范例 一.介绍 在mybatis的xml 映射文件中,如果写的sql中有一些特殊的字符的话,在解析xml文件的时候会被转义,但我们不希望他被转义,所以我们要使用来 ...
- CDATA标签的用法
术语 CDATA 指的是不应由 XML 解析器进行解析的文本数据(Unparsed Character Data). 在xml中英文问号"?"是可以被正常解析的,但是以下这几种符号 ...
- Mybatis XML文件中使用CDATA标签
0.背景 当下,使用Mybatis的XML文件书写复杂SQL,依然是一种主流的选择.那么,我们在书写SQL语句时,要时刻提醒自己,自己正在书写一个XML文件,XML文件对于一些特殊字符,是会进行解 ...
- Struts 2中s:action标签的用法
0.建立项目 建立项目并使用myeclipse自带的工具配置Struts 2.我的项目名为Ex3 1.建立Action类 package org.action;import com.opensymph ...
- html5包含inc文件,HTML中include file标签的用法
参数 PathType 将 FileName 的路径类型.路径可为以下某种类型: 路径类型 含义 文件 该文件名是带有 #include 命令的文档所在目录的相对路径.被包含文件可位于相同目录或子目录 ...
- HTML显示xml中的CDATA内容
http://zhengjunwei2007-163-com.iteye.com/blog/656098 HTML中的<xmp>标签和XML中的<![CDATA []]>标签是 ...
- php中 datalist,html5 datalist标签的用法是什么?这里有datalist标签的用法实例
本篇文章主要为大家讲述了关于html5 datalist标签的用法及html5 datalist标签的用法实例.本文说了两个常用的选项框的实例供大家选择观看,下面就让我们一起来看这篇文章吧 我们先来看 ...
最新文章
- LeetCode简单题之通过翻转子数组使两个数组相等
- 基于qt和mysql的地铁线路系统_[源码和文档分享]基于QT实现的可视化地铁换乘查询系统...
- virtualbox安装centos 6之增强工具
- HTML中Div、span、label标签的区别
- 复习笔记——操作系统
- 2021云栖大会丨首批阿里云计算巢认证合作伙伴获得授牌,阿里云与合作伙伴共筑云上生态
- mysql-备份及关联python
- 莫烦Matplotlib可视化第三章画图种类代码学习
- Apache在windows的设置
- SICP 习题 (1.34)解题总结
- POJ3076 Sudoku 舞蹈链 DLX
- java extjs 教程_EXTJS入门教程及其框架搭建
- 软考——论文写作基本介绍
- 英文地址翻译原则:先小后大。如**号**路**区,
- 机器人动力学与控制学习笔记(七)————基于计算力矩法的滑模控制
- Babylongjs-纹理
- python自动化(五)接口自动化:4.接口自动化框架搭建实战
- 数字化工厂实现的未来之道——工程数据数字化移交解决方案
- 大型网站前端使用图片格式的正确姿势
- matlab中xtem,快速傅里叶变换_蝶形运算_按频率抽取基2-fft算法_MATLAB代码