如何在Mybatismapper.xml中使用Rowboundsclass?
How to use Rowbounds class in Mybatis mapper.xml?
我正在尝试实现看板分页功能。但是我不知道如何使用
映射器文件中的行边界。
例如:
DAO
public List<BoardVO> getList(DataVO vo) {
int offset=1;
int limit=15;
RowBounds rowbound = new RowBounds(offset, limit);
return session.selectList("board.getBoardList", requestStation,rowbound);
}
我做到了,然后:
mapper.xml
[select id="getList" parameterType="com.java.test.DataVO"
resultType="com.java.test.DataVO"]
SELECT * FROM board
order by seq desc limit #{offset},#{limit}
但这不起作用。
错误信息:
ReflectionException: There is no getter for property named 'offset' in
'class com.java.test.DataVO'
简单地去掉限制后缀。
像这样:
SELECT * FROM board order by seq desc
我正在尝试实现看板分页功能。但是我不知道如何使用 映射器文件中的行边界。
例如:
DAO
public List<BoardVO> getList(DataVO vo) {
int offset=1;
int limit=15;
RowBounds rowbound = new RowBounds(offset, limit);
return session.selectList("board.getBoardList", requestStation,rowbound);
}
我做到了,然后:
mapper.xml
[select id="getList" parameterType="com.java.test.DataVO"
resultType="com.java.test.DataVO"]
SELECT * FROM board
order by seq desc limit #{offset},#{limit}
但这不起作用。
错误信息:
ReflectionException: There is no getter for property named 'offset' in 'class com.java.test.DataVO'
简单地去掉限制后缀。 像这样:
SELECT * FROM board order by seq desc