작성한 질문수
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
스프링 통합 테스트
작성
·
267
0
8분20초경에 @Transactional이 테스트 끝나면 롤백시켜주는 애노테이션이라고 하신거같은데 트랜잭션쓰기전에 테스트를 2번실행해서 오류가 난거는 오토커밋이 자동으로 설정이 되어있어서 그런건가요? 만약 설정이 되어있다면 그게 어디에서 설정이 된건가요?
답변 1
1
안녕하세요. alrnr3521님, 공식 서포터즈 David입니다.
.
1. 트랜잭션쓰기전에 테스트를 2번실행해서 오류가 난거는 오토커밋이 자동으로 설정이 되어있어서 그런건가요?네, 맞습니다.
2. 만약 설정이 되어있다면 그게 어디에서 설정이 된건가요?
jdbc의 connection에 autocommit을 켜고 끌 수 있는 옵션이 있습니다.
default로 autocommit은 true입니다..감사합니다.