先看接口
@GetMapping("/queryByPage/{pageNum}/{pageSize}") @ApiOperation("分页查询学生") public Result<Page<Student>> queryByPage(@RequestParam(required = true,defaultValue = "1") @PathVariable Integer pageNum, @PathVariable Integer pageSize) { return studentService.queryByPage(pageNum, pageSize); }
注意 pageNum参数,测试的时候发现不管传什么都是 1,但是去掉@RequestParam就能正常使用
后来发现@RequestParam(default="1") @PathVariable 同时使用,无论传不传参数,都会使用默认值!!
标签:pageNum,PathVariable,pageSize,RequestParam,queryByPage,接口,参数,默认值 From: https://www.cnblogs.com/giaogiaoyang/p/17868411.html