페이징 오류

bird.j·2021년 5월 15일
0

SpringBoot

목록 보기
20/22

무한스크롤을 구현하는데
At least 2 parameter(s) provided but only 1 parameter(s) present in query 이런 에러가 났다.
파라미터 갯수 똑같은데 대체 뭐가 문제지 찾아보니
스프링에서는 PageRequest가 아닌 Pageable을 인자로 넘겨야한다고 한다.

따라서

PageRequest pageRequest = PageRequest.of(0, size);

에서 다음과 같이 바꾸었더니 정상적으로 동작했다.

Pageable pageable = PageRequest.of(0, size);

https://blog.leocat.kr/notes/2019/03/26/spring-jpa-repository-and-paging

0개의 댓글