MyBatis 中SQL的转义字符

来源:互联网 发布:python gnu getopt 编辑:程序博客网 时间:2024/05/18 03:56

转义字符

第一种方法:

【注意】 不要忘了转义字符后面的分号;

" < "  对应  &lt;    //小于号   " > "  对应  &gt;    //大于号    " & "  对应  &amp;   //并且" ' "  对应  &apos;  //单引号' " '  对应  &quot;  //双引号

第二种方法:

 使用<![CDATA[ ]]> 包裹SQL语句,则能识别大于号、小于号等符号。 例:  <![CDATA[        select * from table where param > #{param}  ]]>  包裹SQL后,可以识别SQL中的大于号。【注意】使用<![CDATA[  你的sql语句 ]]> sql语句中的<where><if>等标签不会被解析,所以有这些标签的时候还是用第一种方法,直接用转义字符;
原创粉丝点击