mybatis中的大於,小於號的表達式

Mybatis中的大於,小於號的表達式

下面這一串代碼中的小於等於號中的**<**會被識別爲標籤,所以不能這樣寫

	<if test="endTime != null">
   		and logintime <= #{endTime} 
   	</if>

所以我們只能用其他方式表達小於等於號

有兩種寫法

第一種:

	<if test="endTime != null">
   		and logintime &lt;= #{endTime} 
   	</if>

小於: less then 所以用lt表示 (&lt=)
大於: great then 所以用gt表示 (&gt=)

第二種:

	<if test="endTime != null">
   		and logintime <![CDATA[<=]]> #{endTime} 
   	</if>

大於等於 <![CDATA[ >= ]]>
小於等於 <![CDATA[ <= ]]>
用標籤 <![CDATA[ sql語句 ]]>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章