代码
dto中:
提供默认值的方式是:直接赋值
@Data
public class PageQueryDTO {
Integer pageNum = 1;
Integer pageSize = 10;
}
controller中:
@GetMapping("/admin/list")
public ResponseResult getUsers(PageQueryDTO pageQueryDTO) {
System.out.println(pageQueryDTO.getPageNum());
System.out.println(pageQueryDTO.getPageSize());
Page<User> page = userService.page(Page.of(pageQueryDTO.getPageNum(), pageQueryDTO.getPageSize()));
List<User> records = page.getRecords();
return ResponseResult.okResult(records);
}