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

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

최창준님의 프로필 이미지
최창준

작성한 질문수

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

정리

tx.commit() 하고 em.close()안했을 때 질문입니다

작성

·

193

0

tx.commit() 하고 em.close()를 같은 플로우로 가져가야 한다고 말씀해주셨는데 만약에 tx.commit()하고 close를 안하게 되면 트렌젝션은 종료되었지만, 계속 엔티티는 영속화 상태인건가요?

해당 부분과 osiv 설정과 연관되어 있는지도 궁금하네요

커넥션반납을 안해서 문제가 되나요??

답변 1

1

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

안녕하세요. 창준님

네 맞습니다. 이 부분이 OSIV와 연관이 되어 있습니다^^

커넥션 반납에서 문제가 발생할 수 있으므로 언젠가는 꼭 종료를 해주어야 합니다.

OSIV는 활용2편에서 자세히 설명드립니다.

감사합니다.

최창준님의 프로필 이미지
최창준
질문자

감사합니다!

최창준님의 프로필 이미지
최창준

작성한 질문수

질문하기