Wie kann ich mit Navigierbaren in @RestController?
Ich weiß, die Pageable
kommt aus spring-data-
domain.
Gibt es eine elegante Möglichkeit, direkt zu verwenden org.springframework.data.domain.Pageable
im @RestController
?
Ich habe versucht, folgenden.
@RequestMapping(method = RequestMethod.GET,
path = "pageable",
produces = MediaType.APPLICATION_JSON_VALUE)
public ResponseEntity<Pageable> readPageable(@NotNull final Pageable pageable) {
return ResponseEntity.ok(pageable);
}
Das Ergebnis ist nicht das, was ich erwartet hatte.
...: ~ $ curl -X GET --header 'Accept: application/json' 'http://localhost:8080/.../pageable?limit=1&offset=1' | python -mjson.tool
...
{
"offset": 0,
"pageNumber": 0,
"pageSize": 20,
"sort": null
}
- was für eine Antwort wollen Sie?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sollte es wieder nicht Auslagerungsfähigen aber Seite.
Auslagerungsfähigen Antrag ist auf der Seite, die enthält, was genau Sie brauchen. Aber Seite enthält die Ergebnisse.
Siehe zum Beispiel der link