Clean Code that Works.


스프링에서 테스트를 진행할 시 트랜잭션은 오토 롤백 되게 구성되어 있다.

이걸 몰라서 -,.-;; 왜 롤백되지 하고 잠시 삽질을..

spring one 동영상 파일중에서 캡춰


테스트에 대한 문서를 보면 테스트 문서 보기 확인 할 수 있다.

@TransactionConfiguration(defaultRollback=true)
기본적으로 디폴트 롤백이 true로 설정되어 있어서 이다.
이것을 false 로 바꾸던지, 테스트를 실행하는 메서드에
@Rollback(false)이렇게 주면 된다.