<select id="select_fy" resultType="User">
select *
from (select ROWNUM r,USER_NAME,USER_ID
from (select ROWNUM,USER_NAME,USER_ID from YH_USER y where ROWNUM < {after}))
where r >= #{before}
</select>
最后发现是因为mybatis中的mapper.xml中 不能存在 < > 符号
在代码中加入 <![CDATA[ 符号 ]]>
即可
本文介绍了一个在MyBatis的Mapper XML文件中遇到的问题,即XML中不能存在< >符号。文章详细解释了如何通过在代码中加入<![CDATA[符号]]>来解决这一问题,确保SQL语句能够正确执行。

被折叠的 条评论
为什么被折叠?



