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语句 ]]>

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