작성한 질문수
자바 ORM 표준 JPA 프로그래밍 - 기본편
프록시
작성
·
238
0
프록시 객체가 초기화 할 때
영속성 컨텍스트를 통해서 실제 엔티티를 생성하고
생성된 실제 엔티티를 프록시 객체의 target 변수에 참조해준다고 하셨는데
이 때 만들어진 실제 엔티티는 영속성 컨텍스트에 존재하고 있는 건가요?
그렇기 때문에 getReference() -> 초기화 -> find()의 과정을 했
을 때 find() 시점에 select 쿼리문이 안나오는 게 맞나요?
퀴즈
JPA에서 `em.getReference`를 사용했을 때 처음 반환되는 객체의 특징은 무엇일까요?
실제 엔티티 객체
데이터베이스에서 즉시 로드된 객체
실제 엔티티를 대신하는 프록시 객체
영속성 컨텍스트와 무관한 객체
답변 1
안녕하세요. 에러나면짖는개님, 공식 서포터즈 David입니다.
네, 생각하신게 맞습니다.
감사합니다.