인프런 커뮤니티 질문&답변

BADAL KIM님의 프로필 이미지

작성한 질문수

자바 ORM 표준 JPA 프로그래밍 - 기본편

변경감지 스냅샷

작성

·

182

0

예를 들어 Team(1) 엔티티안에 Member(N) 엔티티가 있습니다.(1:N)

 

Team 엔티티를 조회 후, Member 엔티티를 수정 했을때 변경감지가 동작합니다.

그런데 이 때, Member 엔티티는 Team 엔티티의 필드이기 때문에 동작하는건지

Member 엔티티도 별도의 스냅샷으로 존재하는 건지 궁금합니다.

 

영속성컨텍스트의 스냅샷은 Team엔티티만 존재하는 걸까요? 아니면 Member 엔티티도 스냅샷으로 존재하는 걸까요?

답변 1

1

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. BADAL KIM님

각각 별도의 스냅샷이 존재하고, 모든 것은 엔티티 매니저(영속성 컨텍스트)에서 관리합니다.

감사합니다.