Hibernate:
select
r1_0.review_id,
r1_0.content,
r1_0.order_item_id,
r1_0.product_id,
r1_0.review_date,
r1_0.score,
u1_0.user_id,
u1_0.authority,
u1_0.cart_id,
u1_0.email,
u1_0.name,
u1_0.password
from
review r1_0
left join
user u1_0
on u1_0.user_id=r1_0.user_id
where
r1_0.product_id=?
객실별 리뷰 조회 API
조회시마다 발생하는 쿼리
@EntityGraph를 사용하여 메서드에 대한 엔터티 그래프를 정의한다. getReviewsByProductId 메서드 실행 시 Review 엔티티와 연관된 User 엔티티도 함께 패치조인한다.