Loading...
Spring Framework Reference Documentation 7.0.2의 @Sql의 한국어 번역본입니다.
아래의 경우에 피드백에서 신고해주신다면 반영하겠습니다.
감사합니다 :)
@Sql@Sql은 통합 테스트 동안 특정 데이터베이스에 대해 실행될 SQL 스크립트를 설정하기 위해
테스트 클래스 또는 테스트 메서드에 어노테이션으로 사용됩니다. 다음 예제는 이를 사용하는 방법을 보여줍니다:
1@Test 2@Sql({"/test-schema.sql", "/test-user-data.sql"}) // (1) 3void userTest() { 4 // 테스트 스키마와 테스트 데이터에 의존하는 코드를 실행합니다 5}
| 1 | 이 테스트에 대해 두 개의 스크립트를 실행합니다. |
1@Test 2@Sql("/test-schema.sql", "/test-user-data.sql") // (1) 3fun userTest() { 4 // 테스트 스키마와 테스트 데이터에 의존하는 코드를 실행합니다 5}
| 1 | 이 테스트에 대해 두 개의 스크립트를 실행합니다. |
자세한 내용은 @Sql을 사용한 선언적인 SQL 스크립트 실행를 참고하십시오.
@AfterTransaction
@SqlConfig