[JPA] 7. 프록시와 연관관계 관리


[JPA] 7. 프록시와 연관관계 관리

프록시와 연관관계 관리 목차 프록시 즉시 로딩과 지연로딩 지연 로딩 활용 영속성 전이: CASCADE 고아 객체 영속성 전이 + 고아 객체, 생명주기 1. 프록시 Member와 Team 객체가 있다. Member와 Team 은 다대일 양방향 관계이다. em.find(Member.Class(), member.getId()); 을 실행하면 Member객체와 Team 객체를 한번에 가져온다. Member와 Team을 거의 같이 사용한다면 문제가 되지 않지만, Member객체만 필요한 상황에서 Team 객체까지 Join하여 가져오는 것은 낭비 프록시 기초 em.find() VS em.getReference() em.find(): 데이터베이스를 통해서 실제 엔티티 객체 조회 em.getReference(): 데이..


원문링크 : [JPA] 7. 프록시와 연관관계 관리