김영한강의1 김영한님 JPA 강의를 들으며 알게된 정보 - 지연 로딩 & 즉시 로딩 JPA는 지연 로딩과 즉시 로딩을 둘 다 지원한다.지연 로딩과 즉시 로딩에 대해 알아보자.해당 자료로 간단하게 설명을 해보겠다.MEMBER와 TEAM이 있다. MEMBER와 TEAM은 연관관계가 있고, 어떨 때는 MEMBER만 쓰이고 어떨 때는 MEMBER와 TEAM이 같이 사용 될 경우가 있다. 만약 로직을 짤 때 MEMBER를 조회 할 때 항상 TEAM이 같이 사용이 된다면? TEAM의 사용 빈도가 올라가게 되므로 즉시 로딩으로 한번에 MEMBER를 조회할 때 TEAM을 같이 조회하는 것이다. 그렇게 된다면 네트워크 통신이 줄고 DB 간에 이동도 줄일 수 있다고 한다. 하지만 MEMBER 조회할 때 TEAM을 사용하는 빈도가 매우 적다면 MEMBER만 조회하는게 성능이 좋을 것이다. 그러므로 지연 로.. 2024. 5. 13. 이전 1 다음