相关文章推荐
成熟的枇杷  ·  hibernate mysql ...·  2 年前    · 
知识渊博的红金鱼  ·  go - How to create ...·  2 年前    · 


1、在xml的sql语句中,不能直接用大于号、小于号要用转义字符

如果用小于号会报错误如下:

org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException: The content of elements must consist of well-formed character data or markup.

转义字符


<



<



小于号



&gt;



>



大于号



&amp;



&





&apos;





单引号



&quot;



"



双引号


2、使用

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