• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

11분 쯤에 프록시 관련하여 질문입니다.

23.04.27 18:39 작성 조회수 303

0

지연 로딩을 사용하면 그 객체를 사용할 때 프록시 객체에서 영속성 컨텍스트에 연결을 요청해서 진짜 객체를 가져오는 거로 알고 있는데요

이번에는 단순히 Order만 Return 했기 때문에 Order객체 안에 있는 프록시 객체(Member, Delivery, OrderItems)는 사용할 일이 없는 것 아닌가요 ?

왜 프록시 객체를 사용하려다 문제가 발생했는지 알 수 있을까요?

답변 1

답변을 작성해보세요.

0

David님의 프로필

David

2023.04.28

안녕하세요. hjemsti님, 공식 서포터즈 David입니다.

지연로딩시 프록시가 사용되는 부분에 대해서는 말씀하신 게 맞습니다.

다만, 강의에서 언급하고 있듯 Jackson 라이브러리가 프록시 객체를 Json으로 변환하는 과정에서 발생한 오류입니다. 본 편 9분 5초부터 참고해 주세요:)

감사합니다.