Fetch 조인 사용시 페이징 처리는 하지 말것.
모든 데이터 조회 이후 메모리에서 페이징 처리하므로 큰 장애가 발생할 수 있음.
Fetch 조인 페이징 처리 방법
XtoOne 관계는 모두 Fetch 조인
컬렉션은 지연 로딩으로 조회
fetch 조인 로딩값 개수 설정
spring:
jpa:
properties:
hibernate:
default_batch_fetch_size: 100 // in 쿼리 갯수 lazy 로딩 값 한번에 호출
복합키는 복합키 클래스를 생성해서 처리해야함.
'JPA > JPA' 카테고리의 다른 글
페이징 처리 (0) | 2020.06.09 |
---|---|
Auditing (0) | 2020.06.09 |
OneToOne Entity (0) | 2020.06.09 |
변경 감지와 병합(merge) (0) | 2020.06.09 |
JPA에서 사용하는 다양한 API (0) | 2020.06.09 |