springboot分页不分页情况
2026/6/20 2:16:22 网站建设 项目流程

资源链接

https://download.csdn.net/download/hashiqimiya/92539595

该资源的项目有两个接口

@GetMapping("/page") public R page( @RequestParam int page, @RequestParam int size ) { Page<Product> p = new Page<>(page, size); System.out.println("pp你好"+p); LambdaQueryWrapper<Product> wrapper = new LambdaQueryWrapper<>(); wrapper.orderByDesc(Product::getCreateTime); Page<Product> result = productMapper.selectPage(p, wrapper); System.out.println("result"+result); return R.ok(result); }
/** * 查询所有商品(不分页) */ @GetMapping("/list") public R list1() { LambdaQueryWrapper<Product> wrapper = new LambdaQueryWrapper<>(); wrapper.orderByDesc(Product::getCreateTime); // 一次性把所有数据查出来 List<Product> list = productMapper.selectList(wrapper); System.out.println("list size = " + list.size()); return R.ok(list); }

上面接口有分页不分页的,分页就是一页请求一次,有的一次请求全部。

使用的是mybatis的。

为什么要分页?

如果不分页,一次请求要等很久前端客户端才有数据接收到。

分页后,一次请求一些数据,另外数据等到下一次请求才响应,页面好看。避免数据多响应不过来

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询