스프링] @Transactional 에서 propagation


스프링] @Transactional 에서 propagation

내 기억을 더듬어 보면 propagation이란 @Transcational 사용시 기본적으로 해당 어노테이션이 걸린 부분은 트랜잭션의 성질을 띠게 되고 그 하위에 또 @Transactional이 있다면 그 상위의 트랜잭션에 포함되어 움직인다 였다. 그리고 그것을 제어하는게 바로 @Transactional의 옵션 중 하나인 propagation!! 이라고 알고 있었다. 그래서 면접에서는 위처럼 알고있는데로만 대답하였고 좀 더 정확한 활용법을 알고자 이렇게 정리하게 됨. 우선 @Transactional이 무엇인지 살펴보자. @Transactional 우선 해당 어노테이션을 사용하면 적용된 클래스 또는 메소드에 트랜잭션이 적용된다. 따라서 전체 클래스에 트랜잭션을 적용할 것인지 아니..........

스프링] @Transactional 에서 propagation에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : 스프링] @Transactional 에서 propagation