一、Wrapper的继承关系:
Wrapper 条件构造抽象类-- AbstractWrapper 查询条件封装,用于生成 sql 中的 where 语句。-- QueryWrapper Entity 对象封装操作类,用于查询。-- UpdateWrapper Update 条件封装操作类,用于更新。-- AbstractLambdaWrapper 使用 Lambda 表达式封装 wrapper-- LambdaQueryWrapper 使用 Lambda 语法封装条件,用于查询。-- LambdaUpdateWrapper 使用 Lambda 语法封装条件,用于更新。
@GetMapping("/list")@ApiOperation("查询列表")public Page<Goods> list(@ApiParam("当前页") @RequestParam(defaultValue = "1") Integer page,@ApiParam("每页大小") @RequestParam(defaultValue = "10") Integer size) {Page<Goods> goodsPage = this.goodsService.page(new Page<>(page, size),Wrappers.lambdaQuery(Goods.class).orderByAsc(Goods::getId));System.out.println("goodsPage"+goodsPage);return goodsPage;}