작성한 질문수
실전! 스프링 데이터 JPA
@EntityGraph
해결된 질문
작성
·
386
0
member객체에서 team객체를 lazy fetch로 설정하고
getTeam().getClass()를 조회하면 가짜프록시로 조회됩니다.
그런데 getTeam()을 하니 select Team문이 새로 나가는데 이는 team을 출력을 해야돼서 team을 불러오게 되는 건가요?
답변 1
1
안녕하세요. dmalk k님, 공식 서포터즈 y2gcoder입니다.
맞습니다. 실제로 member.getTeam() 을 출력하려고 하면 내부적으로는 toString()을 사용해서 출력하려고 합니다. 이 때 toString()의 동작을 위해 실제 팀 객체를 조회해오는 것으로 이해하시면 좋을 것 같습니다!🙂
감사합니다.