• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

OSIV 질문드립니다.

22.08.18 16:44 작성 조회수 176

0

OSIV가 false일때, createOrder의 param으로 맴버넣을경우에

맴버를 member.findBy로 조회하고 넣잖아요? 

이때

Member엔티티에서 

@OneToMany(mappedBy = "member")
private List<Order> orders = new ArrayList<>();
 
이렇게 오더가 프록시로 들어가있으니 선생님은 어떤식으로 초기화를 하시나요?
 
orders could not initialize proxy - no Session 요렇게 나오는데.. 다른 Member는 겟네임으로 초기화한다고하는데 orders는 리스트니까.. 궁금해서요 ㅠㅠ
 
 
 

답변 1

답변을 작성해보세요.

0

안녕하세요. seungyun9393님

.size() 같은 메서드를 사용하시면 됩니다.

감사합니다.