首页 > 移动平台 > 详细

Mybatis mapper文件中的转义方法

时间:2017-02-17 15:32:15      阅读:174      评论:0      收藏:0      [点我收藏+]

在mybatis中的sql文件中对于大于等于或小于等于是不能直接写?=或者<=的,需要进行转义,目前有两种方式:

1.通过符号转义:

转义字符

                   

      &lt;     <   小于号   
      &gt;      >      大于号
      &amp;     &   和
     &apos;     ’  单引号
     &quot;      " 双引号

 

2.通过标识符:

使用
<![CDATA[ ]]>标记的sql语句中的<where> <if>等标签不会被解析.

<![CDATA[  

  SELECT newsEdit,newsId, newstitle FROM shoppingGuide  WHERE 1=1  AND  newsday > #{startTime} AND newsday <= #{endTime}  

]]>  

Mybatis mapper文件中的转义方法

原文:http://www.cnblogs.com/yangyi9343/p/6409586.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!