Package org.hibernate.testing.orm.junit
Annotation Type 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:
DomainModelScopeAware
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description AccessType
accessType
Class[]
annotatedClasses
String[]
annotatedClassNames
String[]
annotatedPackageNames
String
concurrencyStrategy
Class<?>[]
extraQueryImportClasses
DomainModel.ExtraQueryImport[]
extraQueryImports
Class<? extends DomainModelDescriptor>[]
modelDescriptorClasses
boolean
overrideCacheStrategy
SharedCacheMode
sharedCacheMode
StandardDomainModel[]
standardModels
Class<? extends TypeContributor>[]
typeContributors
String[]
xmlMappings
-
-
-
Element Detail
-
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:
- {}
-
-
-
sharedCacheMode
SharedCacheMode sharedCacheMode
- Default:
- jakarta.persistence.SharedCacheMode.ENABLE_SELECTIVE
-
-
-
concurrencyStrategy
String concurrencyStrategy
- Default:
- ""
-
-
-
accessType
AccessType accessType
- Default:
- org.hibernate.cache.spi.access.AccessType.READ_WRITE
-
-
-
typeContributors
Class<? extends TypeContributor>[] typeContributors
- Default:
- {}
-
-