[JPA] commit vs rollback

hwarye·2022년 12월 30일
0

JPA

목록 보기
2/5

Commit(커밋)

  • 깃허브에서 많이 본 친구
  • 모든 작업을 최종적으로 데이터베이스에 반영하는 명령어
  • commit 명령을 수행하면 변경된 내용이 데이터베이스에 영구 저장
  • if( ! commit명령 수행 ) { 작업 결과 데이터베이스에 최종 반영 X }
  • if( commit 명령 수행 ) { 하나의 트랜잭션 과정 종료 }

Rollback(롤백)

  • 작업 중 문제 발생 시, 트랜잭션 내의 수행된 작업들 취소.
  • if(rollback 명령 수행) { 트랜잭션 시작 이전의 상태로 되돌아감 }
profile
례코드

0개의 댓글