작성한 질문수
실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
주문 서비스 개발
해결된 질문
작성
·
416
2
안녕하세요 강의 잘듣고있습니다.
주문서비스에서 cancel이 발생하면
위 Order 엔티티에서 delivery 객체 배송상태 검증 부분이 있는데 Order 와 Delivery 연관관계 매핑시 FetchType.LAZY로 설정되어있으니 잘못검증되는건 아닌가요? jpql로 fetch join으로 가져와야 하는 케이스아닌가해서요
답변 2
0
안녕하세요. 김태훈님, 공식 서포터즈 OMG입니다.스스로 잘 해결하셨습니다 :)감사합니다.
order 엔티티 delivery FetchType.LAZY 설정인 경우 proxy 객체로 받아오구 아래 메서드 호출할때 쿼리 날리는거 확인되어 해결되었습니다. 감사합니다.
delivery.getDeliveryStatus() == DeliveryStatus.COMP