mybatis在xml文件中處理大於號小於號的方法

mybatis在xml文件中處理大於號小於號的方法html

第一種方法:mybatis

用了轉義字符把>和<替換掉,而後就沒有問題了。app

SELECT * FROM test WHERE 1 = 1 AND start_date  &lt;= CURRENT_DATE AND end_date &gt;= CURRENT_DATE
spa


附:XML轉義字符orm



                     &lt;                                 xml

                     <htm

        小於號               ci

                     &gt;table

                     >                                      test

            大於號

                     &amp;

                     &

            和

                     &apos;

                     ’

            單引號

                     &quot;

                     "

             雙引號


第二種方法:

由於這個是xml格式的,因此不容許出現相似「>」這樣的字符,可是均可以使用<![CDATA[ ]]>符號進行說明,將此類符號不進行解析 
你的能夠寫成這個: 

mapper文件示例代碼

[html]

  1. <![CDATA[ when min(starttime)<='12:00' and max(endtime)<='12:00' ]]>  

相關文章
相關標籤/搜索