post-thumbnail

지연로딩, 즉시로딩

JOIN 문으로 관련된 모든 테이블 데이터 가져옴단, 쿼리 결과 예상을 못함실제 클래스를 상속 받아 만들어진 것으로 사용자 입장에서는 진짜 객체랑 구분하지 않고 사용.프로시 객체를 호출하면 실제 객체 메소드 호출단, N+1 성능문제Order 조회 -> 조회결과 2건Me

2021년 7월 28일
·
0개의 댓글
·
post-thumbnail

JPA(프록시, lazy loading)

em.find(): 실제 entity 조회em.getReference(): 가짜(프록시) entity 객체 조회em.getReference는 실제로 DB가 실행되지 않고 가짜객체를 가져오는데, getReference를 호출하여 얻어낸 데이터를 어디선가 사용하는 순간 이

2021년 5월 19일
·
0개의 댓글
·
post-thumbnail

JPA(영속성 컨텍스트)

entity manager를 통해서 저장(persist), 조회(find)하면 영속성 컨텍스트에 저장(보관 및 관리)비영속 ( new )persistence context와 관련이 없는 상태, 즉 DB와 관련이 없는 순수한 객체 상태User라는 엔티티가 정의 되어 있을

2021년 5월 19일
·
0개의 댓글
·