如何用Mybatis逆向工程实现分页查询
一个很简单的方法,如果要mysql实现分页查询的话,执行下述语句即可
select * from table
limit (offset)5,(limit)10;
其中,第一个参数offset为游标起点,第二个参数limit为一次所取的数据量.这个语句在数据库中极其简单,但由于mybatis的逆向工程将绝大多数的sql语句包装成方法,那么如果要实现分页查询的话,本人看了下mapper.xml的代码,可以如下实现:
- 打开生成的example.class,在里面的变量中增加offset,limit两个变量,并为其添加set,get方法
protected int offset;
protected int limit;
public int getOffset() {