fetch = FetchType.EAGER

특정 엔티티를 조회할 때, 조회한 엔티티와 연관되어 있는 엔티티를 즉시 조회한다. select 쿼리문을 두개 날리는 것이 아닌 JOIN 을 사용하여 쿼리문 처리 속도를 높였다.

즉시로딩에서의 select 쿼리문은 기본적으로 OUTER JOIN 을 한다. 예를 들어, 회원이 속한 팀의 정보를 조회할 때 회원 테이블을 기준으로 팀을 LEFT OUTER JOIN 을 실행하여 팀에 속하지 않는 회원까지 모두 조회한다. 만약, 모든 회원이 팀에 속하여 INNER JOIN 을 실행되도록 하려면 회원 필드에 팀 아이디값을 nullable = false 로 설정해야 한다.