Annotation Type SqlMergeMode
@Target({TYPE,METHOD}) @Retention(RUNTIME) @Documented @Inherited public @interface SqlMergeMode
@SqlMergeModeis used to annotate a test class or test method to configure whether method-level@Sqldeclarations are merged with class-level@Sqldeclarations.A method-level
@SqlMergeModedeclaration overrides a class-level declaration.If
@SqlMergeModeis not declared on a test class or test method,SqlMergeMode.MergeMode.OVERRIDEwill be used by default.This annotation may be used as a meta-annotation to create custom composed annotations with attribute overrides.
- Since:
- 5.2
- Author:
- Sam Brannen, Dmitry Semukhin
- See Also:
Sql,SqlMergeMode.MergeMode.MERGE,SqlMergeMode.MergeMode.OVERRIDE
Required Element Summary
Required Elements Modifier and Type Required Element Description SqlMergeMode.MergeModevalueIndicates whether method-level@Sqlannotations should be merged with class-level@Sqlannotations or override them.
Element Detail
value
SqlMergeMode.MergeMode value
Indicates whether method-level@Sqlannotations should be merged with class-level@Sqlannotations or override them.