# 自定义获取分页参数
编写java代码如下:
/**
* 分页对象默认提取接口
*/
@Component
public class MyPageProvider implements PageProvider {
/**
* 此方法需要根据实际情况替换
*/
@Override
public Page getPage(MagicScriptContext context) {
long page = 1;
long pageSize = 100;
// 计算limit以及offset
return new Page((page - 1) * pageSize, pageSize);
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
以上配置会在magic-api
中生效,同时默认的获取分页参数会失效