目录

一、介绍

二、注意事项

三、使用范例

一、介绍

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

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

假如文本包含了很多的"

二、注意事项

注意:               等这些标签在里面都不会被解析,

所以我们只把有特殊字符的语句放在   外面,尽量缩小 的范围。

三、使用范例

SELECT name,info,create_date FROM staff_info WHERE 1=1 AND create_date > #{startTime} AND create_date <= #{endTime}

]]>

AND name=#{staffName}

因为这里有 ">"  "<=" 特殊字符所以要使用 来注释,但是有 标签,所以把等 放外面

mysql mybatis cdata_mybatis中<![CDATA[]]>的用法相关推荐

  1. mysql datepart_表达式中datepart函数用法及其与sqlserver depart函数、Mysql week函数的差异...

    Wyn Reports支持丰富的函数,这些函数是实现各种计算需求的表达式的基础. DatePart函数一个日期类函数,返回一个 Integer 值,其中包含给定 Date 值的指定部分(年,月,日,时 ...

  2. mysql的replace_mySQL中replace的用法

    mysql replace实例说明: UPDATE tb1 SET f1=REPLACE(f1, 'abc', 'def'); REPLACE(str,from_str,to_str) 在字符串 st ...

  3. js语句连接mysql数据库_js中require()的用法----JS如何连接数据库执行sql语句或者建立数据库连接池...

    var vue = require('vue'); 引入vue的意思,commonjs的写法.node都是用require来载入模块的,可以看看webpack+vue. require()可以调用模块 ...

  4. oracle sql now函数,SQL Server,MySQL,Oracle,PostgreSQL中常用函数用法(1)日

    练习使用Hibernate没有用MySQL数据库,而是用了前不久接触的PostgreSQL,由于不同的数据对于相同的操作有各自的函数,MySQL的date_format(),在PostgreSQL中是 ...

  5. mysql语句中limt_mysql sql语句中的limit用法

    mysql sql语句中的limit用法 1.select * from tablename limit 100,15 从100条记录后开始(不包括第100条记录)取出15条记录 (实际取出的是第 1 ...

  6. mysql中正则表达式的用法_Mysql中正则表达式Regexp常见用法

    Mysql中Regexp常见用法 模糊匹配,包含特定字符串 # 查找content字段中包含"车友俱乐部"的记录 select * from club_content where ...

  7. mysql中去重的用法_mysql中去重 distinct 用法

    在使用MySQL时,有时需要查询出某个字段不重复的记录,这时可以使用mysql提供的distinct这个关键字来过滤重复的记录,但是实际中我们往往用distinct来返回不重复字段的条数(count( ...

  8. Mybatis中的foreach用法

    Mybatis中的foreach用法 目录 Mybatis中的foreach用法 元素属性 List对象集合查询 根据数组中的Id删除 update修改 元素属性 item: 集合中元素迭代时的别名, ...

  9. 关于mybatis中selectKey的用法

    在使用MyBatis插入数据进入数据库的时候会用到sequence序列来生成自增的id 这时可以使用selectKey就可以得到sequence的值,同时也会将值返回.不过对于不同的数据库有不同的操作 ...

最新文章

  1. ASP.NET MVC 随笔汇总
  2. Tomcat设置网站别名
  3. [js插件]JqueryUI日期插件
  4. Java输入输出流和文件操作
  5. [密码学基础][每个信息安全博士生应该知道的52件事][Bristol Cryptography][第29篇]什么是UF-CMA数字签名的定义?
  6. 【PyTorch】torch.clamp()==>将input的值限制在[min, max]之间,并返回结果到一个新张量
  7. [HNOI2011]数学作业
  8. Docker cpu memory quota使用说明
  9. [转载] python中sort,sorted,reverse,reversed的区别
  10. cv::KeyPoint中response的介绍
  11. 《HTML5和CSS3快速参考》——第1章 走进HTML51.1 概述
  12. 如何关闭mcafee软件_如何摆脱McAfee的通知和捆绑软件
  13. 一寸照片制作—Photoshop学习(1)
  14. mysql中selec sum返回null的解决方法
  15. Java入门-Java执行语句
  16. listview增大条目间距
  17. 2017第49周二乌镇互联网大会总结
  18. (fym)ssm基于web的教务管理系统 毕业设计261620
  19. n维椭球体积公式_中考物理各种公式单位换算总结
  20. Discuz!论坛教程之修改admin.php防止直接恶意访问

热门文章

  1. leetcode 779. K-th Symbol in Grammar | 779. 第K个语法符号(Java)
  2. 左神算法:未排序正数数组中累加和为给定值的最长子数组长度(Java版)
  3. 【MIPS汇编】ADDI,ADDIU,ADD,ADDU的区别、有符号无符号的谬误
  4. linux信号以及core
  5. Spring学习-- SpEL表达式
  6. SpringMvc接收日期参数
  7. 03.德国博士练习_02_admin_cluster
  8. 自然语言处理领域的两种创新观念
  9. Python3之configparser模块
  10. 银行应用_讲解人脸识别在银行的应用