1、<![cdata[ ]]>介紹
<![cdata[ 內容 ]]>是一種xml語法,在CDATA標記中的信息被解析器原封不動地傳給應用程序,並且不解析該段信息中的任何控制標記。
2、<![cdata[ ]]>在mybatis中使用
<where>
<if test=" phone != null and phone != '' ">
<![CDATA[and PHONE=#{phone,jdbcType=VARCHAR}]]>
</if>
<if test=" tel != null and tel != '' ">
<![CDATA[and TEL=#{tel,jdbcType=VARCHAR}]]>
</if>
<if test=" addressDetails != null and addressDetails != '' ">
<![CDATA[and ADDRESSDETAILS=#{addressDetails,jdbcType=VARCHAR}]]>
</if>
<include refid="otherConditons"/>
</where>
使用<![cdata[ 內容 ]]> 的目的時,因為語法中有特殊符號,為了不讓xml給解析掉而使用的。