Spring,MyBatis 실무 과정 자료] 트랜잭션 처리
Spring,MyBatis 실무 과정 자료] 트랜잭션 처리
실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.
트랜잭션 처리
■ SqlSession에 준비되어 있는 4가지 메서드
- void commit();
- void commit(boolean force);
- void rollback();
- void rollback(boolean force);
* boolean force의 의미:
- commit(), rollback()은 INSERT, UPDATE, DELETE문이 실행되었을 경우에만 실제로 처리된다.
- 만일 INSERT, UPDATE, DELETE문의 실행여부와 상관없이 트랜잭션이 이루어져야 할 경우 commit(true), roleback(true) 이런 형식으로 호출한다.
'자바 > Spring' 카테고리의 다른 글
Spring,MyBatis 실무 과정 자료] MyBatis와 Spring 연동 (0) | 2017.04.25 |
---|---|
Spring,MyBatis 실무 과정 자료] 트랜잭션 처리 샘플 (0) | 2017.04.25 |
Spring,MyBatis 실무 과정 자료] Mapper Interface Annotation (0) | 2017.04.25 |
Spring,MyBatis 실무 과정 자료] Mapper 인터페이스 (0) | 2017.04.25 |
Spring,MyBatis 실무 과정 자료] INSERT시 키 생성 (0) | 2017.04.25 |