ibatis中<![CDATA[使用解释
2024-08-29 06:48:11
http://hi.baidu.com/taoxincheng0/blog/item/3916c4ec413f03c22e2e2160.html ibatis中什么时候需要用到: <![CDATA[标记...]]>
经过反复的实验证实,假如在IBATIS中自己的SQL中包含
<
>
&
需要用<![CDATA[。
一般ibatis中出现<表示小于号,于XML格式冲突。>号一样。
&符号ibatis中一般不出现,除非很特殊就是写死要查某个值里含有这个&。
'单引号我试了,没有影响:类似如下SQL配置是没有题目的:
"引号我也试了,同样没有题目:类似如下:
看了IBAITS的DTD文档,没有发现有其自己定义过的实体,综上所述,只有在SQL中碰到<>&符号时才需要用
<![CDATA[
后来我又仔细学习了DTD文档, CDATA标志在属性声明中用于指明属性为CDATA字符类型,这种类型中&,<,和引号具有特殊意义。PCDATA标志在元素声明中用于指明元素有混合内容(字符数据或者字符数据与子元素的混合)。元素内容将被解析。这种类型中&和<具有特殊意义,假如不是作为标记开始,则使用时要转义。
标明是纯文本的,没有这个的话 < > & 字符是不能直接存入XML的,需要转义,而用这个标记则不需要转义而将这些符号存入XML文档。
最新文章
- Visual Studio 使用Web Deploy 3.6发布项目
- AngularJS 1.2.x 学习笔记(表单校验篇)
- DIP依赖倒置原则
- mysql “group by ”与";order by";的研究--分类中最新的内容
- POJ 1068
- android通知栏总结
- 在mysql数据库原有字段后增加新内容
- 批量ping主机脚本
- django之JavaScript的简单学习2
- winfrom 操作 INI 文件 分类: WinForm 2014-07-22 12:49 156人阅读 评论(0) 收藏
- jdk和jre是什么?都有什么用?
- 【java】聊聊java里的接口
- 第一节课:java介绍以及java开发环境的安装
- 腾讯tOS死亡或注定,为何国内无自主ROM?
- <;NET CLR via c# 第4版>;笔记 第17章 委托
- WebService环境变量
- Swift3.0生成二维码、扫描二维码、相册读取二维码,兼容iOS7(结合ZXingObjC)
- Spring boot 使用WebAsyncTask处理异步任务
- pandas 数据处理
- C++二进制文件读写
热门文章
- Nodejs微信开发
- 【转】jmeter入门教程- Jmeter教程及技巧汇总
- [转]认识session
- HDU 2256 Problem of Precision (矩阵快速幂)(推算)
- 传统路径导出 VS 直接路径导出(oracle exp direct=y)
- centos 7下查找大文件、大目录和常见文件查找操作
- [CF235E]Number Challenge
- 【主席树】bzoj2588 Spoj 10628. Count on a tree
- python3开发进阶-Django框架的中间件的五种用法和逻辑过程
- 阿里云乌班图16配置-PHP环境(包括mysql及apache安装)