1. 상황
카페 전체리스트 호출 api 실행중
실제 데이터 1개
서버에서 .size() 찍으면 1 출력 됨
but 화면에서
List를 반환 받았는데 데이터가 중복으로 매우 많이 나옴
2. 원인
PageRequest pageRequest = PageRequest.of(0, 3, Sort.by(Sort.Direction.DESC, "cafeName"));
return cafeRepository.findAll(pageRequest);
DataJpa는 Pageable 타입을 받아야 하는데 PageRequest pageRequest로 잘못된 타입을 넘겨주어 에러 발생
3. 해결 방법
Pageable pageRequest = PageRequest.of(0, 3, Sort.by(Sort.Direction.DESC, "cafeName"));
return cafeRepository.findAll(pageRequest);
Pageable 타입으로 값을 담아 전달
'프로그래밍 > 개발이슈' 카테고리의 다른 글
could not initialize proxy 에러 (0) | 2022.07.09 |
---|---|
400에러 - 잘못된 요청 (0) | 2022.07.07 |
AmazonS3Exception: The bucket does not allow ACLs (Service: Amazon S3; Status Code: 400; Error Code: AccessControlListNotSupported; (0) | 2022.06.29 |
GIT - ERROR -> 프로젝트 파일 초기화 (0) | 2022.06.28 |
Spring Boot 2.7.0 * Thymeleaf 호환 문제 (0) | 2022.06.20 |