Notice
Recent Posts
Recent Comments
Link
목록2025/05/08 (1)
enginner_s2eojeong

1. 프록시란?JPA에서 엔티티를 조회할 때 getReference() 같은 메서드를 사용하면 실제 엔티티 객체가 아니라 프록시 객체를 반환한다.프록시 = 실제 객체를 상속받은 가짜 객체→ 실제 객체는 사용될 때 로딩됨 (지연 로딩)Member member = em.getReference(Member.class, "id1");// 아직 DB 조회 XString name = member.getName(); // 이 시점에 DB에서 조회 (초기화 발생)em.find()em.getReference()데이터베이스를 통한 실제 엔티티 객체 조회데이터베이스 조회를 미루는 가짜(프록시) 엔티티 객체 조회 1.1 프록시 특징 실제 클래스 상속 (자바의 다형성 이용)실제 객체와 겉보기엔 동일프록시 객체는 처음 사용할 때..
Backend/Database
2025. 5. 8. 14:51