Loading...
Spring Framework Reference Documentation 7.0.2의 @SqlGroup의 한국어 번역본입니다.
아래의 경우에 피드백에서 신고해주신다면 반영하겠습니다.
감사합니다 :)
@SqlGroup@SqlGroup은 여러 @Sql 어노테이션을 집계하는 컨테이너 어노테이션입니다. @SqlGroup을
사용하여 여러 중첩된 @Sql 어노테이션을 직접 선언할 수 있으며, 또는 Java 8의 반복 가능 어노테이션
지원과 함께 사용할 수 있습니다.
이 경우 @Sql을 동일한 클래스나 메서드에 여러 번 선언할 수 있고,
이로 인해 암시적으로 이 컨테이너 어노테이션이 생성됩니다. 다음 예제는 SQL 그룹을 선언하는 방법을 보여줍니다:
1@Test 2@SqlGroup({ // (1) 3 @Sql(scripts = "/test-schema.sql", config = @SqlConfig(commentPrefix = "`")), 4 @Sql("/test-user-data.sql") 5}) 6void userTest() { 7 // 테스트 스키마와 테스트 데이터를 사용하는 코드를 실행합니다 8}
| 1 | SQL 스크립트 그룹을 선언합니다. |
1@Test 2@SqlGroup( // (1) 3 Sql("/test-schema.sql", config = SqlConfig(commentPrefix = "`")), 4 Sql("/test-user-data.sql")) 5fun userTest() { 6 // 테스트 스키마와 테스트 데이터를 사용하는 코드를 실행합니다 7}
| 1 | SQL 스크립트 그룹을 선언합니다. |
@SqlMergeMode
@DisabledInAotMode