트랜잭션 (2) 썸네일형 리스트형 트랜잭션 예제 - 은행 계좌이체 예제 은행 계좌이체시 잔액이 옮겨지는 것을 이용한 트랜잭션 이해 예제이다. 1번 은행용 Bank1.java코드 package vo; public class Bank1 { private int bid; private String bname; private int balance; public int getBid() { return bid; } public void setBid(int bid) { this.bid = bid; } public String getBname() { return bname; } public void setBname(String bname) { this.bname = bname; } public int getBalance() { return balance; } public void setB.. 트랜잭션 transaction - 트랜잭션(transaction)이란 "쪼갤 수 없는 업무 처리의 최소 단위"를 말한다. ( 하나의 작업 처리 "단위" ) - 거래내역이라고도 함 - '트렌젝션'이 아니라 '트랜잭션'이 올바른 표기법 - 영어로 간략히 Tx라고 표기하기도 함 - 작업의 기능이 많으면 많을수록, 길면 길수록, 복잡하면 복잡할 수록 작게 나눠서 트랜잭션을 보장해주는 것이 선호됨 ※ 서비스의 단위를 정할 때 ※ 테이블을 설계할 때 rollback(); → 트랜잭션 처리과정중에 문제가 발생했으니, 이전에 처리했던 기능을 다시 되돌려 놓아라. commit(); → 하나의 트랜잭션이 잘 처리되었으니, 이 변경사항을 마무리 해라 [ 확인 ] 이전 1 다음