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

sy k님의 프로필 이미지
sy k

작성한 질문수

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

Hello JPA - 애플리케이션 개발

transaction commit 관련

해결된 질문

작성

·

241

0

강의를 진행하면서 commit 이라는 걸 하던데 이게 어떤 의미일까요?

예를 들어서 tx.commit 을 해야한다! 라고 강사님께서 말씀하시는데 이 commit 을 왜 하고 기능이 무엇인지 궁금합니다!

답변 1

2

안녕하세요. sy k님, 공식 서포터즈 OMG입니다.

커밋은 작업 내용을 db에 반영하는 행위이며, 롤백은 작업 내용을 이전상태로 되돌리는 행위입니다.

커밋을 해야 작성한 코드가 최종적으로 db까지 반영할 수 있다고 보면 됩니다.

자세한 내용은 구글에 "트랜잭션 커밋" 검색하면 많은 자료들을 확인할 수 있으니 참고해주세요:)

감사합니다.

sy k님의 프로필 이미지
sy k

작성한 질문수

질문하기