자바 중급 (JAVA-Web) 강좌 자료] JDBC 드라이버를 이용한 로컬 트랜잭션 구현

 

자바 중급 (JAVA-Web) 강좌 자료] JDBC 드라이버를 이용한 로컬 트랜잭션 구현

 

 

 

 

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

JDBC 드라이버를 이용한 로컬 트랜잭션 구현

conn.setAutoCommit(false);
기본적으로 JDBC 드라이버는 단일 SQL문과 함께 commit문을 같이 전송하여 영구적 변경토록 지시
setAutoCommit(false)commit문을 전송하지 않도록 하여 데이터베이스 메모리에서만 작업토록 지시
conn.commit()/conn.rollback();
소작업들이 모두 성공적으로 처리되면 commit()을 실행시켜 메모리의 모든 작업을 영구적으로 변경토록 지시
만약 소작업들 중 한 개라도 실패되면 rollback()을 실행시켜 메모리의 모든 작업을 영구적으로 변경하지 않도록 지시

 

 

 

 

+ Recent posts