framework/spring
즉시로딩과 지연로딩
datajoy
2020. 8. 3. 21:43
엔티티를 조회할 때 연관관계를 맺고 있는 다른 엔티티도 같이 조회한다.
하지만 불필요한 데이터까지 조회하기 때문에 지연로딩 이라는 것을 지원하고 이 때 실제 객체 대신 임의의 객체가 필요한다 이 때 프록시객체를 사용한다.
프록시(대리인 )를 사용하면 연관된 객체를 처음부터 데이터베이스에서 조회하는 것이 아니라, 실제 사용하는 시점에 데이터베이스에서 조회 할 수 있다.