소개
소개글이 비어있어요
게시글
질문&답변
inner join과 join fetch 차이 관련
아 실제 sql 확인하고 이해했습니다.늦은시간인데 죄송합니다ㅜ
- 1
- 5
- 787
질문&답변
inner join과 join fetch 차이 관련
public ListOrder> findAllWithMemberDelivery() { return em.createQuery( "select o from Order o" + " join fetch o.member m" + " join fetch o.delivery d", Order.class) .getResultList();} public ListOrder> findAllWithMemberDelivery() { return em.createQuery( "select o from Order o" + " inner join o.member m" + " inner join o.delivery d", Order.class) .getResultList();} 제가 비교했던 쿼리는 위 두 쿼리인데 fetch를 사용하건 inner join을 사용하건 member와 delivery와 관련된 데이터를 가져올 거라고 생각을 했는데 inner join을 사용한 경우에만 n+1 문제가 발생했습니다. 단순히 fetch 조인을 사용했을때에만 jpa 영속성 컨텍스트가 갱신된다고 이해하면 될까요? 매번 상세한 답변 감사합니다.
- 1
- 5
- 787
질문&답변
도메인 id
모든 도메인이 같은 시퀀스 값을 공유해서 사용한다는 의미입니다
- 1
- 3
- 170