JDBC 트랜잭션
트랜잭션 하나의 단위로 수행되길 바라는 쿼리의 묶음 두 개 이상의 문장으로 되어있는 하나의 단위로, 하나가 에러나면 다 에러날수 있음 UPDATE NOTICE SET PUB=1 WHERE ID IN (2,4,6,7,9); UPDATE NOTICE SET PUB=0 WHERE ID IN (1,3,5,8,10); 트랜잭션 처리 원자성(Automiatciviyt) : 쿼리의 묶음이 여러 문장이더라고 하나의 문장처럼 처리되어야 한다. 일관성(Consistency) : 수행 과정에서 데이터의 결함이 없어야 한다.(제약조건) 고립성(lsolation) : 작업을 처리하는 동안 아무 제한도 받지 않아야 한다. 지속성(Durability) : 데이터가 변경된 내용이 유지되어야 한다.