Inflearn Community Q&A
tx.commit() 하고 em.close()안했을 때 질문입니다
Written on
·
216
0
tx.commit() 하고 em.close()를 같은 플로우로 가져가야 한다고 말씀해주셨는데 만약에 tx.commit()하고 close를 안하게 되면 트렌젝션은 종료되었지만, 계속 엔티티는 영속화 상태인건가요?
해당 부분과 osiv 설정과 연관되어 있는지도 궁금하네요
커넥션반납을 안해서 문제가 되나요??
JPAjava
Quiz
JPA에서 영속성 컨텍스트는 어떤 역할을 하는 핵심 개념일까요?
객체와 테이블의 매핑 정보 정의
엔티티를 관리하고 DB와 동기화하는 환경 제공
SQL 쿼리 직접 작성 및 실행
데이터베이스 연결 풀 관리
Answer 1
1
yh
Instructor
안녕하세요. 창준님
네 맞습니다. 이 부분이 OSIV와 연관이 되어 있습니다^^
커넥션 반납에서 문제가 발생할 수 있으므로 언젠가는 꼭 종료를 해주어야 합니다.
OSIV는 활용2편에서 자세히 설명드립니다.
감사합니다.






감사합니다!