spring
JPA (2) 엔티티 생명주기, 영속성 컨텍스트
가을맛
2021. 9. 18. 03:04
- 엔티티의 상태(생명주기)
- 영속성 컨텍스트란?
- 영속성 컨텍스트의 장점은 무엇인가?
엔티티의 상태(생명주기)
비영속: 영속성 컨텍스트와 전혀 관계 없는 상태영속: 영속성 컨텍스트에 관리되는 상태준영속: 영속 상태의 엔티티가 영속성 컨텍스트에서 분리된 상태- 영속성 컨텍스트가 제공하는 기능들 사용 불가
영속성 컨텍스트가 무엇인가?
엔티티를 영구 저장하는 환경엔티티 매니저를 통해 영속성 컨텍스트에 접근 가능
영속성 컨텍스트의 장점은 무엇인가?
1차 캐시/ 엔티티의 동일성을 보장- 트랜잭션을 지원하는
쓰기 지연-> 트랜잭션 커밋시점에 쿼리 날라감 - 변경 감지(
더티 체킹) 기능 지연 로딩기능