목차트랜잭션이란?@Transactional 어노테이션 동작 방식@Transactional 속성@Transactional 전파 속성(propagation)정리 1. 트랜잭션이란?트랜잭션은 데이터베이스의 상태를 변화시키는 작업의 논리적 단위로서 원자성(Atomicity), 일관성(Consistency), 격리성(Isolation), 지속성(Durability)의 ACID 특성을 보장한다.Atomicity (원자성) - 트랜잭션의 모든 쿼리가 DB에 반영되거나, 모두 반영되지 않아야 한다.Consistency (일관성) - 트랜잭션 처리 결과는 항상 일관성이 있어야 한다.Isolation (격리성) - 서로 다른 트랜잭션을 서로의 연산에 개입할 수 없다.Durability (지속성) - 트랜잭션이 성공적으로 ..