Package org.hibernate.testing.orm.junit
Annotation Interface DomainModel
@Inherited
@Target({TYPE,METHOD})
@Retention(RUNTIME)
@TestInstance(PER_CLASS)
@ExtendWith(FailureExpectedExtension.class) @ExtendWith(ServiceRegistryExtension.class) @ExtendWith(ServiceRegistryParameterResolver.class) @ExtendWith(DomainModelExtension.class) @ExtendWith(DomainModelParameterResolver.class)
public @interface DomainModel
- See Also:
-
Nested Class Summary
Nested Classes -
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionClass[]
String[]
String[]
Class<?>[]
Class<? extends DomainModelDescriptor>[]
boolean
Class<? extends TypeContributor>[]
String[]
-
Element Details
-
standardModels
StandardDomainModel[] standardModels- Default:
- {}
-
modelDescriptorClasses
Class<? extends DomainModelDescriptor>[] modelDescriptorClasses- Default:
- {}
-
annotatedClasses
Class[] annotatedClasses- Default:
- {}
-
annotatedClassNames
String[] annotatedClassNames- Default:
- {}
-
annotatedPackageNames
String[] annotatedPackageNames- Default:
- {}
-
xmlMappings
String[] xmlMappings- Default:
- {}
-
extraQueryImports
DomainModel.ExtraQueryImport[] extraQueryImports- Default:
- {}
-
extraQueryImportClasses
Class<?>[] extraQueryImportClasses- Default:
- {}
-
overrideCacheStrategy
boolean overrideCacheStrategy- Default:
- true
-
concurrencyStrategy
String concurrencyStrategy- Default:
- ""
-
accessType
AccessType accessType- Default:
- READ_WRITE
-
typeContributors
Class<? extends TypeContributor>[] typeContributors- Default:
- {}
-