• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

Transactional에 관해서..

21.10.03 18:58 작성 조회수 125

0

8분20초경에 @Transactional이 테스트 끝나면 롤백시켜주는 애노테이션이라고 하신거같은데  트랜잭션쓰기전에 테스트를 2번실행해서 오류가 난거는 오토커밋이 자동으로 설정이 되어있어서 그런건가요? 만약 설정이 되어있다면 그게 어디에서 설정이 된건가요?

답변 1

답변을 작성해보세요.

1

David님의 프로필

David

2021.10.03

안녕하세요. alrnr3521님, 공식 서포터즈 David입니다.

.

1. 트랜잭션쓰기전에 테스트를 2번실행해서 오류가 난거는 오토커밋이 자동으로 설정이 되어있어서 그런건가요?
네, 맞습니다.

2. 만약 설정이 되어있다면 그게 어디에서 설정이 된건가요?

jdbc의 connection에 autocommit을 켜고 끌 수 있는 옵션이 있습니다.

default로 autocommit은 true입니다.
.
감사합니다.