您的位置:首页 > 其它

mybatis在xml文件中处理小于等于号的方法

2017-07-03 09:46 211 查看


如上图所示,在MyBatis的XML映射文件中使用小于等于号<= 报错,大于等于号则可以正常使用。

解决:

1、进行转义

<<小于号
>>大于号
&&
''单引号
""双引号
<select id="getPersons" resultType="cn.bjut.entity.Person">
SELECT * FROM persons WHERE age >= #{param1} AND age <= #{param2}
</select>


2、使用CDATA

CDATA里面的内容不进行解析。

<select id="getPersons" resultType="cn.bjut.entity.Person">
<![CDATA[
SELECT * FROM persons WHERE age >= #{param1} AND age <= #{param2}
]]>
</select>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: