2017-06-22 82 views
0

我有一个这样的处理程序:春季可分页的处理程序

@GetMapping("/users") 
@Timed 
public ResponseEntity<List<UserDTO>> getAllUsers(@ApiParam Pageable pageable) { 
    log.debug("REST request to get a page of Users"); 
    Page<UserDTO> page = userService.findAll(pageable); 
    HttpHeaders headers = PaginationUtil.generatePaginationHttpHeaders(page, "/api/users"); 
    return new ResponseEntity<>(page.getContent(), headers, HttpStatus.OK); 
} 

它是由JHipster产生。我的主要问题是,我不明白什么前端应该发送匹配Pageable对象。

该处理程序将根据用户提交的搜索词返回分页的用户。我正在使用mongodb。

回答

1

在此基础上github issue它指出

定制可调页的参数(行程,偏移)被替换为 春节习俗的说法解析器PageableHandlerMethodArgumentResolver

你可以找到的代码PageableHandlerMethodArgumentResolver here。默认参数名称是“页面”和“大小”。您可能想看看jhipster-sample-app-mongodb,它看起来像展示分页。例子可以发现here