목록2024/09/05 (1)
rudu_std
JPA 쿼리
@Query("SELECT c FROM CartItem c JOIN FETCH c.product " + "JOIN FETCH c.product.images " + "WHERE c.cart.customer = :customer ORDER BY c.itemNo DESC")이 @Query는 CartItem 엔티티를 조회하는데, CartItem과 관련된 Product, 그리고 Product와 연결된 ProductImage들을 즉시 로딩(FETCH JOIN)하여 한 번에 가져옵니다. 쿼리에서 사용된 각 부분을 분석하면 다음과 같다:SELECT c FROM CartItem c : CartItem 엔티티(테이블 tbl_cartItem)를 선택하여 c라는 별칭을 사용하고 있다.JOIN FETCH ..
Java
2024. 9. 5. 11:28