Spring1 Spring 트랜잭션 관리 제 글에 문제가 있다면 댓글로 알려주시면 감사하겠습니다! 🙇♂️ 트랜잭션? 트랜잭션이란 쪼갤 수 없는 업무 처리의 최소 단위를 말합니다. 트랜잭션 종류에는 데이터베이스 트랜잭션, 메시지 큐 트랜잭션 등등이 있습니다. 트랜잭션의 성질 원자성 (Atomicity) : 한 트랜잭션 내에서 실행한 작업들은 하나의 단위로 처리한다. 즉, 모두 성공 또는 모두 실패 일관성 (Consistency) : 트랜잭션은 일관성 있는 데이터베이스 상태를 유지한다. 격리성(독립성) (Isolation) : 동시에 실행되는 트랜잭션들이 서로 영향을 미치지 않도록 격리해야 한다. 영속성(지속성) (Durability) : 트랜잭션이 성공적으로 처리되면 결과는 항상 저장되어야 한다. Spring에서 트랜잭션을 관리하는 방법은 크게.. 2022. 3. 28. 이전 1 다음