fetch join

·JPA
01. 페치 조인(fetch join) 이란? 페치 조인은 SQL의 조인 종류와는 무관하다. JPQL에서 성능 최적화를 위해 제공하는 기능으로, 연관된 엔티티나 컬렉션의 SQL을 한 번에 함께 조회하는 기능이다. 쿼리로 내가 원하는 대로 어떤 객체 그래프를 한 번에 조회할 것을 동적인 타이밍에 정할 수 있다. join fetch 명령어를 사용하면 된다. 페치 조인 ::= [LEFT [OUTER] | INNER] JOIN FETCH 조인경로 02. 엔티티 페치 조인 Member를 가져올 때 Team도 가져오고 싶은 경우, JPQL로 select m from Member m join fetch m.team 을 작성하고 실제 나가는 SQL 쿼리문을 보면 SELECT M.*, T.* FROM MEMBER M I..
coding-orange
'fetch join' 태그의 글 목록