fetch 속성

인철·2023년 10월 12일
0

Spring

목록 보기
18/48

fetch 속성

  • FetchType.LAZY : 지연로딩을 의미, 엔티티를 로드할 때 연결된 엔티티를 가져오지 않고 필요할 때 가져오게끔 함, 대부분의 상황에서 선호되는 옵션이며, 성능을 최적화하는데 도움이 됨
  • FetchType.EAGER : 즉시 로딩을 의미, 연결된 엔티티가 항상 함께 로드됨, 대량의 데이터를 다루는 경우에는 성능에 부정적인 영향을 미칠 수 있음
  • 지연로딩 : 연결된 엔티티가 처음 엑세스될 때까지 가져오지 않는 것을 의미, 성능을 향상시키는데 도움이 됨.
  • 즉시 로딩 : 부모 엔티티가 로드될 때 연결된 엔티티도 함께 로드됨
profile
같은글이있어도양해부탁드려요(킁킁)

0개의 댓글