작성한 질문수
자바 ORM 표준 JPA 프로그래밍 - 기본편
영속성 컨텍스트 2
해결된 질문
22.07.15 10:57 작성
·
285
2
1차 캐시에 있는 값을 그대로 가지고 왔기 때문에 영속 엔티티의 동일성을 보장한다고 하셨는데,
만약에 1차 캐시에 있는 값이 특정 이유에서 사라지고 다시 가져온 경우에도 동일성을 보장을 하는지 궁금합니다.
답변 1
2022. 07. 17. 14:17
안녕하세요. 정태연님
같은 트랜잭션 안에서는 항상 동일성을 보장합니다^^
감사합니다.
2022. 07. 18. 09:16
김영한님 답변 감사합니다. 추가 질문드립니다.
1차 캐시에 있는 값은 갑자기 사라지거나 그럴 걱정은 없다고 봐도 될까요?
2022. 07. 20. 22:07
네 영속성 컨텍스트를 강제로 clear하거나, 엔티티를 직접 detach 하거나, 트랜잭션이 끝나면서 영속성 컨텍스트가 종료되지 않는 이상 걱정하지 않으셔도 됩니다.
2022. 07. 18. 09:16
김영한님 답변 감사합니다. 추가 질문드립니다.
1차 캐시에 있는 값은 갑자기 사라지거나 그럴 걱정은 없다고 봐도 될까요?