강의

멘토링

커뮤니티

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

asdf5184님의 프로필 이미지
asdf5184

작성한 질문수

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

준영속 상태

커밋한 뒤 영속성 컨텍스트는 어떻게 되나요?

작성

·

273

0

안녕하세요.
플러쉬를 해도 영속성 컨텍스트의 데이터는 남아 있다고 배웠습니다.
그렇다면 커밋한 뒤에도 영속성 컨텍스트의 데이터는 entity manager가 존재하는 한 계속 남아있나요?
다음 transaction을 시작하거나 엔티티 매니저가 삭제될 때 사라지는 것인가요?
감사합니다.

답변 1

0

안녕하세요, asdf5184 님. 공식 서포터즈 codesweaver 입니다.
.
flush()등으로 강제 커밋을 한 뒤에는 영속성 컨텍스트가 유지 됩니다.

그러나 트랜잭션이 커밋되는 시점에서는 영속성 컨텍스트를 삭제합니다.
.
감사합니다.

asdf5184님의 프로필 이미지
asdf5184
질문자

그렇군요! 답변 감사드립니다^^!

asdf5184님의 프로필 이미지
asdf5184

작성한 질문수

질문하기