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

IJILKJ님의 프로필 이미지

작성한 질문수

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

주문 기능 테스트

persist이후에 commit은 안하나요?

22.03.26 13:54 작성

·

220

1

쭉 강의를 따라오다보니 의문점이 하나 있는데
강의에서 em.persist() 이후에
tx.commit() 같은 코드가 없는데 어떻게 DB에 저장이 되는건가요?
 
김영한님의 다른 jpa강의를 보앗을 때 commit이 필요하다고 본거같아서요!

답변 1

0

David님의 프로필 이미지

2022. 03. 26. 14:33

안녕하세요. 김정민님, 공식 서포터즈 David입니다.

@Transactional 애노테이션을 사용되면 내부적으로 커밋을 진행합니다.

따라서, 별도의 커밋을 하지 않아도 데이터가 저장되는 것입니다.

감사합니다.

IJILKJ님의 프로필 이미지

작성한 질문수

질문하기