码迷,mamicode.com
首页 > 移动开发 > 详细

Mybatis mapper文件中的转义方法

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

标签:方法   gui   select   标记   sel   rtt   border   title   order   

在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文件中的转义方法

标签:方法   gui   select   标记   sel   rtt   border   title   order   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!