Controller:Frühling Paginierung funktioniert nicht
@RestController
@RequestMapping("/api")
public class TestResource {
@RequestMapping(value="/test",
method = RequestMethod.GET,
produces = MediaType.APPLICATION_JSON_VALUE)
public ResponseEntity<List<Integer>> test(Pageable pageable) {
List<Integer> init = new ArrayList<>(Arrays.asList(new Integer[]{1,2,3,4,5,6,7,8,9,10}));
return ResponseEntity.ok(new PageImpl<>(init, pageable, init.size()).getContent());
}
}
Anfrage /api/Testseite = 1 & size = 2 kehrt gesamte init Liste (von 1 bis 10?).
Aus Protokolle:
eingeben: com.test.rest.TestResource.test() mit dem Argument [s] = [Seite Anfrage [Nummer: 1, Größe 2, sort: null]]
Wie funktioniert es?
@ downvoter, können Sie eine Erklärung Ihrer Stimme zur Verfügung stellen? – Feeco