您的位置:首页 > 其它

mybatis配置文件发生异常:中元素内容必须由格式正确的字符数据或标记组成

2016-07-27 11:32 1091 查看
mybatis查询的时候,配置文件中元素内容必须由格式正确的字符数据或标记组成

错误原因:需要用到运算符 小于号:< 和  大于号: >,在mybatis配置文件里面,这种会被认为是标签,所以解析错误

<select id="getPageInfoList" resultType="com.hlx.entity.TableIp" parameterType="map" >
select  * from (select a.*,ROWNUM r from (select  * from table_ip) a where
ROWNUM<=${size})
where r>${offset}
</select>


解决方法: <![CDATA[  ....     ]]>

<select id="getPageInfoList" resultType="com.hlx.entity.TableIp" parameterType="map" >
select * from (select a.*,ROWNUM r from (select * from table_ip) a where
<![CDATA[ ROWNUM<=${size})
where r>${offset}]]>
</select>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: