[Spring]@Transactional이란?
먼저, 트랜젝션의 성질은 다음과 같이 ACID 성질을 가지고 있습니다. (정처기에서 암기한 기억이..) | 트랜잭션의 성질 1.원자성(Atomicity) - 한 트랜잭션 내에서 실행한 작업들은 하나로 간주. 즉, 모두 성공 또는 모두 실패. 즉, 여러번의 CRUD작업이 일어나면서 에러가 발생해도 데이터의 정합성을 지켜야 할 때가 있다. 2.일관성(Consistency) - 트랜잭션은 일관성 있는 데이타베이스 상태를 유지한다. (data integrity 만족 등.) 3.격리성(Isolation) - 동시에 실행되는 트랜잭션들이 서로 영향을 미치지 않도록 격리해야한다. 4.지속성(Durability) - 트랜잭션을 성공적으로 마치면 결과가 항상 저장되어야 한다. | 스프링에서 트랜잭션 처리 방법 -스프링에..
Spring
2020. 2. 10. 14:56