HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
📝
남득윤 학습 저장소
/
JPA
JPA
/
영속성 컨텍스트의 다섯가지 장점
영속성 컨텍스트의 다섯가지 장점
영속성 컨텍스트의 다섯가지 장점

영속성 컨텍스트의 다섯가지 장점

@)참고
영속성 컨텍스트의 이점
 
  1. 1차 캐시
      • 같은 트랜잭션에서의 캐시기능
  1. 더티 체킹
      • 영속성 컨텍스트에 저장된 엔티티를 커밋 시점에 스냅샷과 비교하여 자동으로 업데이트 쿼리를 생성, 실행하는 기능
  1. 쓰기지연을 지원하는 SQL 저장소
      • 커밋(em.flush) 이 발생하지 않는다면 그 전까지는 쿼리를 실행하지 않고 SQL 저장소에 모아두는 기능
  1. 동일성 보장
      • 영속성 컨텍스트에 저장된 엔티티를 여러번 조회하여도 같은 참조를 반환함
  1. 지연 로딩
      • 연관관계를 요청하는 시점에 엔티티를 로딩하는 기능