LazyLoading

1. 즉시로딩 엔티티를 조회할 때 연관된 엔티티도 함께 조회. 예를 들어 회원 엔티티와 팀 엔티티가 연관이 있는 경우 em.find(Member.class, "member1")를 호출하면 회원 엔티티와 팀 엔티티가 함께 조회된다. 즉시로딩을 사용하기 위해서는 @ManyToOne의 fetch 속성을 FetchType.EAGER로 지정합니다. 아래와 같이 Order 엔티티와 Member 엔티티가 조인쿼리를 사용하여 함께 조회된다. JPA 조인 전략 내부조인(Inner Join)이 아닌 외부조인(Outer Join)이 사용된다. 왜냐하면 JoinColoumn으로 선언된 데이터가 Null 인 경우가 있을 수 있기 때문입니다. Null인 경우 Order 정보도 조회할 수 없습니다. 만약 내부조인을 사용하고 싶은 ..
야뤼송
'LazyLoading' 태그의 글 목록