Proxy
·
JPA
Entity 조회em.getReference( ) 는 JPA의 EntityManager에서 제공하는 메서드로 특정 엔티티의 프록시 객체를 반환한다. 지연 로딩(Lazy Loading)을 활용해 데이터베이스 조회를 미루고 실제로 엔티티의 속성에 접근할 때만 데이터베이스를 조회하도록 한다. Entity 조회위와 같은 연관관계를 가지는 Entity가 있다고 가정한다. tutor만 조회하는 경우Tutor findTutor = em.find(Tutor.class, 1L);String tutorName = findTutor.getName();System.out.println("tutorName = " + tutorName);tutor만 조회하는 경우 Company도 함께하기 때문에 낭비가 발생한다. 이것을 프록시를..