인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

조소영님의 프로필 이미지
조소영

작성한 질문수

스프링 DB 1편 - 데이터 접근 핵심 원리

트랜잭션 문제 해결 - 트랜잭션 AOP 적용

트랜잭션범위

작성

·

445

0

안녕하세요.
메소드마다 트랜잭션프록시가 생성되는건가요? 아님 트랜잭션범위를 지정해줄수있는건가요? 어노테이션은 말고는 aop의 포인트컷등으로 사용해서 메소드에서 트랜잭션이 생성하고 종료될것인지를 정할수잇는건가요?

답변 1

1

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. 조소영님

트랜잭션 프록시는 하나만 생성됩니다. 범위를 지정해준다고 이해하시면 됩니다.

애노테이션을 사용하더라도 결국 내부에서는 AOP 포인트컷 등이 적용된다고 보시면 됩니다.

감사합니다.

조소영님의 프로필 이미지
조소영
질문자

감사합니다!!!

조소영님의 프로필 이미지
조소영

작성한 질문수

질문하기