- @param records
*/
void business(List records);
}
定义工具类,这里提供了两种实现方式
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import org.springframework.util.CollectionUtils;
/**
-
@author 向振华
-
@date 2021/12/30 1:41
*/
public class PageUtils {
public static void pageTurner(LambdaQueryChainWrapper lambdaQueryChainWrapper, PageService pageService) {
// 当前页
long current = 1;
// 分页大小,可以修改
long size = 200;
for (; ; ) {
// 分页
Page page = new Page<>(current, size);
// 执行
lambdaQueryChainWrappe