conn.setAutoCommit(false);
커밋 : conn.commit( );
롤백 : conn.rollback( );
Connection conn = null; try{ //트랜잭션 시작--------------------------------------------- //자동 커밋 기능 끄기 conn.setAutoCommit(false); //소작업 처리 ... //소작업 처리 ... //커밋 -> 모두 성공 처리 conn.commit(); //트랜잭션 종료---------------------------------------------- } catch (Exception e){ try{ //롤백 -> 모두 실패 처리 conn.rollback(); } catch (SQLException e1) } finally { if(conn != null){ try{ //원래대로 자동 커밋 기능 켜기 conn.setAutoCommit(true); //연결 끊기 conn.close(); } catch (SQLException e){} } }