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>