Member테이블과 조인을 하는 이유가 궁금합니다.
답변 감사합니다. 그럼 성능적인 이슈라고 이해하면 될까요? member를 별도로 조회했다는건 제가 조회했다는게 아니라, 예를들어 return em.createQuery("select o from Order o where o.member = :member and o.status = :status", Order.class) .setParameter("member", member) .setParameter("status", status) .getResultList(); 위와같이 조인 없이 호출했을 때, JPA 내부에서 자동으로 order에 대한 select와 member의 대한 select, 총 "2개"의 select문을 날려서, 조인쿼리와 비슷하게 동작하더라구요. 결론적으로, 위와같이 조인을 사용했을 땐, 내부적으로 불필요하게 2번의 select문이 호출되지 않으므로 성능적인 개선이 된다 -> 정도로 이해했는데 맞나요?