인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

Inflearn Community Q&A

wngusrudrid8630's profile image
wngusrudrid8630

asked

Java ORM Standard JPA Programming - Basics

Detached state

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

Written on

·

255

0

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

Answer 1

0

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

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

wngusrudrid8630님의 프로필 이미지
wngusrudrid8630
Questioner

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

wngusrudrid8630's profile image
wngusrudrid8630

asked

Ask a question