JPA Pageable을 이용하여 페이징 구현하기
에어비앤비의 무한스크롤을 구현하기 위해 JPA Pageable을 이용해보려 한다.
일단은 프론트에서 page, size를 받아 해당 개수만큼 데이터 끊어서 전달하는 데는 성공!
하지만 Page를 Entity 타입으로 받고 있어서 순환참조 에러가 나는 상황이다.
DTO로 변환하는 작업과, 이후 필터링을 위해 pageable 객체 자체가 아닌 page, size, sort를 따로 받는 작업이 필요할 것 같다.
📚 참고자료
오늘의 나는
깨닫고 나면 어렵지 않은데
처음 마주할 땐 왜 이리 시간을 많이 뺏기는지..
일단 죽이 되든 밥이 되든 예제부터 구현해 보자.
백문이 불여일타🔥
'📝 TIL' 카테고리의 다른 글
[TIL] 7주차 클론 코딩ㅣ@Query로 필터링 구현하기 (0) | 2022.12.27 |
---|---|
[TIL] 7주차 클론 코딩ㅣAWS EC2 서버 배포 (2) | 2022.12.26 |
[TIL] 6주차 클론 코딩ㅣ주간 시작 (0) | 2022.12.23 |
[TIL] 6주차 미니 프로젝트ㅣ프론트 서버 배포, 발표 (0) | 2022.12.22 |
[TIL] 6주차 미니 프로젝트ㅣReact + Spring boot 연동 (0) | 2022.12.21 |