profile
무한삽질로그

[JPA] Spring Jpa Pagination 처리

페이징의 필요성 JPA에서는 Entity의 전체 목록을 findAll() 을 통해 불러올 수 있다. 예컨대 db 수가 적다면 List 형식으로 db의 전체 목록을 받아와도 성능에 큰 차이는 없겠지만, db의 수가 기하급수적으로 늘어난다면 이는 성능에 큰 영향을 끼친다. 따라서 paging을 통해 효율적으로 data를 반환할 수 있다. Page Page는 ...

2021년 4월 1일
·
0개의 댓글

[JPA] findAll일 때 sort해서 데이터 보여주기

JpaRepository의 findAll 사용 시 sort 하는 방법

2021년 2월 13일
·
0개의 댓글

[JPA] MultipleBagFetchException

오류 코드한 엔티티에서 두 개 이상의 @OneToMany인 Bag 두 개 이상을 EAGER로 fetch할 때 발생하였다. 나의 경우에는 한 엔티티에서 두 엔티티 객체를 List 형식으로 OneToMany 매핑관계를 설정하였는데 계속해서 에러가 났다. 정말 힘들게 찾은

2021년 2월 13일
·
0개의 댓글

[JPA] Infinite Recursion

오류 코드 원인 JPA 연관관계에서 양방향 매핑을 선언한 경우 발생 컨트롤러에서 JSON으로 값을 출력하는 경우, 타입을 변환해야 하는데 변환되는 엔티티의 필드가 다른 엔티티를 참조하고 또 그 엔티티 클래스의 필드가 또 다른 엔티티를 참조하고의 Infinite Recursion... 해결 Member Entity Tour Entity Member ...

2021년 2월 13일
·
0개의 댓글