FetchType.EAGER

1. 즉시로딩 @ManyToOne (fetch = FetchType.EAGER)// 즉시 로딩 전략 엔티티를 조회할 때 연관된 엔티티도 모두 즉시 조회 ex) 멤버가 팀에 속하는 관계 멤버 엔티티 조회할 때 팀 엔티티도 모두 조회됨 즉, 멤버와 팀 관련 select 쿼리가 모두 DB에 전송됨 이때 조회되는 팀은 프록시 객체가 아닌, Team 클래스 다대일 (N:1), 일대일 (1:1) 연관관계는 즉시로딩이 기본값 2. 지연로딩 @ManyToOne(fetch = FetchType.LAZY)// 지연 로딩 전략 엔티티를 조회할 때 연관된 엔티티는 프록시로 조회하고 실제 사용하는 시점에 초기화 됨 (DB 조회) ex) 멤버가 팀에 속하는 관계 멤버 엔티티 조회할 때 팀 엔티티는 조회되지 않음 (멤버 : DB에..
공대생안씨
'FetchType.EAGER' 태그의 글 목록