강의

멘토링

로드맵

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của thkim2036
thkim2036

câu hỏi đã được viết

Trong thực tế! Sử dụng Spring Boot và JPA1 - Phát triển ứng dụng Web

Phát triển dịch vụ đặt hàng

주문취소 order.cancel 호출 시 배송부분 검증 로직 때 연관관계가 Lazy라 delivery는 null 아닌가요?

Đã giải quyết

Viết

·

480

2

안녕하세요 강의 잘듣고있습니다.

주문서비스에서 cancel이 발생하면

스크린샷 2023-02-15 오전 11.36.00.png스크린샷 2023-02-15 오전 11.38.25.png위 Order 엔티티에서 delivery 객체 배송상태 검증 부분이 있는데 Order 와 Delivery 연관관계 매핑시 FetchType.LAZY로 설정되어있으니 잘못검증되는건 아닌가요? jpql로 fetch join으로 가져와야 하는 케이스아닌가해서요

JPA웹앱springjavaspring-bootjpa웹앱

Quiz

71% người trả lời sai. Hãy thử ngay!

Logic nghiệp vụ chính phát sinh khi hủy đơn hàng là gì?

Tình trạng đơn hàng chuyển sang 'Đang giao hàng'.

Tồn kho của sản phẩm đặt hàng giảm.

Hàng tồn kho của sản phẩm trong đơn hàng bị hủy sẽ được phục hồi.

Đơn hàng đã giao xong vẫn có thể tự do hủy.

Câu trả lời 2

0

안녕하세요. 김태훈님, 공식 서포터즈 OMG입니다.
스스로 잘 해결하셨습니다 :)
감사합니다.

0

thkim2036님의 프로필 이미지
thkim2036
Người đặt câu hỏi

order 엔티티 delivery FetchType.LAZY 설정인 경우 proxy 객체로 받아오구 아래 메서드 호출할때 쿼리 날리는거 확인되어 해결되었습니다. 감사합니다.

delivery.getDeliveryStatus() == DeliveryStatus.COMP

Hình ảnh hồ sơ của thkim2036
thkim2036

câu hỏi đã được viết

Đặt câu hỏi