테스트 - 롤백

박찬우·2024년 2월 5일

스프링 DB

목록 보기
30/53

롤백

  • 테스트 후 데이터를 롤백 시킨다

예)

@Autowired
PlatformTransactionManager transactionManager;
TransactionStatus status;

@BeforeEach
void beforeEach() {
	// 트랜잭션 시잒
	status = transactionManager.getTransaction(new DefaultTransactionDefinition());
}

@AfterEach
void afterEach() {
	...

	// 트랜잭션 롤백
	transactionManager.rollback(status);
}
profile
진짜 개발자가 되어보자

0개의 댓글