Paginacja REST API w Springu

Odpowiedz Nowy wątek
2019-07-17 12:01
0

Witam. Jak zastosować paginacje danych w rescie w springu BEZ Spring Data REST? Znalazłem jeden materiał pod tym linkiem https://www.baeldung.com/rest-api-pagination-in-spring jednak nic z niego nie rozumiem. W sensie angielski ogarniam ale nie mam pojęcia jak mam ten kod zastosować.

Pozostało 580 znaków

2019-07-17 12:13
0

Tu jest co praca pokazane to na przykładzie stron JSP, ale może pomoże Ci ten filmik:

Ogólnie chodzi o to, że zwracasz obiekt Page, w którym oprócz danych masz także informacje na której jesteś stronie, oraz ile stron jest w sumie. Można te informacje fajnie wykorzystać. Korzystasz z repozytoriów Spring Data? Jeżeli tak, to np. JpaRepository implementuje PagingAndSortingRepository.

Pozostało 580 znaków

2019-07-17 23:05
0

Najlepiej spojrzeć do działającego kodu źródłowego. Tam jest trochę jaśniej niż opisano w tutorialu (wyjątkowo słabym jak na Baeldung):
https://github.com/eugenp/tut[...]oller/CustomerController.java

Nie wiem, nie znam się, ale ten framework to jakiś rak.

final Link selfLink = linkTo(
                methodOn(CustomerController.class).getOrderById(customerId, order.getOrderId())).withSelfRel();

Linki zwrotne generowane są poprzez refleksję na samym sobie, z trampoliną jak w Mockito. Może tak musi być, skoro wszystko jest w anotacjach.

edytowany 1x, ostatnio: Pijany Krawiec, 2019-07-17 23:06

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0