작성한 질문수
자바 ORM 표준 JPA 프로그래밍 - 기본편
즉시 로딩과 지연 로딩
작성
·
266
0
안녕하세요 맴버리스트를 조회하는 과정에서
List<Member> members = em.createQuery("select m from Member m", Member.class) .getResultList();
<property name="hibernate.hbm2ddl.auto" value="create" />
데이터베이스 스키마 자동생성 조건을 create로 두고 하니 team 셀렉문이 2개가 아닌 하나만 발생하는거 같던데 이유가 뭘까요..?
none으로 하니 예제와 같이 2개로 발생합니다.
퀴즈
JPA에서 `em.getReference`를 사용했을 때 처음 반환되는 객체의 특징은 무엇일까요?
실제 엔티티 객체
데이터베이스에서 즉시 로드된 객체
실제 엔티티를 대신하는 프록시 객체
영속성 컨텍스트와 무관한 객체
답변 1
안녕하세요. 해범님
해당 옵션은 쿼리에 영향을 주지 않습니다.
아마도 none으로 하면 기존 데이터가 남아있어서 그 영향이 있을거에요.
감사합니다.