mybatis xml中特殊字符如何处理

发布时间:2021-08-23 10:43:48 作者:小新
来源:亿速云 阅读:189

这篇文章给大家分享的是有关mybatis xml中特殊字符如何处理的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

 1,CDATA区:

它的全称为character data,以"<![CDATA[ "开始,以" ]]>" 结束,在两者之间嵌入不想被解析程序解析的原始数据,解析器不对CDATA区中的内容进行解析,而是将这些数据原封不动地交给下游程序处理。

2,特殊字符 :

xml 中表示:   <= 小于等于、    >= 大于等于 需加  这样的标记:     <![CDATA[   ]]>      xml中有&的符号,需要

<![CDATA[&]]>这样表示&

<= 小于等于 :<![CDATA[ <= ]]>

>= 大于等于:<![CDATA[  >=  ]]>

3,一些特殊字符也可用下面的替代符号所代替。

 特殊字符   替代符号

     &            &amp;

     <            &lt;

     >            &gt;

     "             &quot;

     '              &apos;

 下面看下mybatis 特殊符号的处理方法

     第一种写法(1):   

原符号    <    <=   >    >=    &    '    " 
替换符号  <  <=  >  >=  &  ' " 
例如:sql如下: 
create_date_time >= #{startTime} and create_date_time <= #{endTime}

第二种写法(2): 

大于等于 
<![CDATA[ >= ]]> 
小于等于 
<![CDATA[ <= ]]> 
例如:sql如下: 
create_date_time <![CDATA[ >= ]]> #{startTime} and create_date_time <![CDATA[ <= ]]> #{endTime}

感谢各位的阅读!关于“mybatis xml中特殊字符如何处理”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

推荐阅读:
  1. mybatis入门一:mybatis框架原理
  2. Mybatis有什么用

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

mybatis xml

上一篇:在pytorch中如何对非叶节点的变量进行梯度计算

下一篇:Spring Boot Debug调试的示例分析

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》