작성
·
4.6K
·
수정됨
0
안녕하세요, @Transactinal 어노테이션 관련 질문드립니다. 테스트 코드에서 작성한 @Transactinal은 자동으로 RollBack을 시켜서 false 로 해당 기능을 끄고 직접 확인이 가능하다고 했는데, 서비스단에서 사용할때는 해당 코드를 작성하지 않아도 RollBack이 안되는 이유가 있을까요?
답변 1
0
안녕하세요. yuiiiiuy님, 공식 서포터즈 David입니다.
@Transcational 은 예외 발생시에만 롤백되는 것이 기본 동작이기 때문입니다. 다음 글을 참고해 주세요. https://pjh3749.tistory.com/269
@Rollback은 테스트용 애노테이션이며 테스트에서 롤백을 쉽게 작동시키기 위해 만들어졌다고 생각하시면 좋을 것 같습니다.
감사합니다.