반응형
트랜잭션 속성
-
6장) 6.6 트랜잭션 속성Java & Spring/토비의 스프링 3.1 2021. 7. 26. 14:27
6장 AOP 6.6 트랜잭션 속성 앞서 학습했던 PlatformTransactionManager로 대표되는 스프링의 트랜잭션 추상화 적용 중, 트랜잭션 매니저에서 트랜잭션을 가져올 때 사용한 DefaultTransactionDefinition 오브젝트의 용도에 대해 알아보자 6.6.1 트랜잭션 정의 더 이상 쪼갤 수 없는 최소 단위의 작업 트랜잭션 동작 방식 commit() rollback() 이 밖에도 트랜잭션 동작방식을 제어할 수 있는 조건이 존재 DefaultTransactionDefinition이 구현하고 있는 TransactionDefinition 인터페이스는 트랜잭션 동작 방식에 영향을 줄 수 있는 네 가지 속성을 정의하고 있음 트랜잭션 전파, 격리수준, 제한시간, 읽기전용 트랜잭션 전파 이미..