2017-06-22 121 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