즉시로딩

📌 프록시 1) 배경 엔티티를 조회할 때 연관된 엔티티가 존재하는 경우 두 가지 방법으로 조회 방법이 나뉜다. 연관된 엔티티를 데이터베이스에서 즉시 조회하는 경우와 프록시로 조회하는 경우다. 이에 따라 즉시 로딩, 지연 로딩으로 나뉘는 데 이 중 프록시를 활용한 전략법은 지연 로딩(LAZY)에 해당한다. 프록시를 사용하면 연관된 객체를 처음부터 데이터베이스에서 조회하는 것이 아닌, 실제 사용하는 시점에 데이터베이스에서 조회할 수 있다. 그렇다면 프록시란 무엇일까? 2) 정의 프록시 객체 : 실제 엔티티 객체 대신에 데이터베이스 조회를 지연할 수 있는 가짜 객체 프록시 클래스는 실제 클래스를 상속 받아서 만들어지므로 실제 클래스와 겉 모양이 같다. 따라서 가짜 객체인지 진짜 객체인지 구분하지 않고 사용하면..
31daylee
'즉시로딩' 태그의 글 목록