페이징 처리를 위해서 repository에서 pageable 파라미터를 넣어서 쿼리문을 작성하였다.
public interface HeartRepository extends JpaRepository<Heart, Long> {
Page<Heart> findAllByMember(Member member, Pageable pageable);
그런데
Paging query needs to have a Pageable parameter; Offending method: public abstract org.springframework.data.domain.Page com.move.TripBalance.post.repository.PostRepository.findAllByMember(com.move.TripBalance.member.Member,java.awt.print.Pageable)
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:800) ~[spring-beans-5.3.22.jar:5.3.22]
이러한 오류가 발생하였다....
당황해서 저번 주에 작성했던 대댓글 페이징 처리 코드를 보니 import 가 잘못되어있었다.
import java.awt.print.Pageable;
이 import 문으로 pageable이 적용되어 있었는데
저번주에는
import org.springframework.data.domain.Pageable;
이걸 사용했던 기록이 있었다.
그래서 이렇게 바꿔주니 해결되었다.
감사합니다