기본 콘텐츠로 건너뛰기

3.06 Framework(6) : 선언적 transaction 처리

선언적 transaction 처리

0. 개요
 - transaction 처리를 코드에서 직접적으로 수행하지 않음
  예) commit, rollback을 하지 않음: springAOP때문에
 - 설정 파일, annotation을 통해 transaction의 범위, rollback 규칙 등을 정의

1. 처리 방식
1) <tx:advice>를 이용
2) @transactional을 이용

<tx:advice 방식을 이용한 선언적 트랜잭션>