Package org.hibernate.testing.orm.junit
Annotation Type Jpa
-
@Inherited @Target(TYPE) @Retention(RUNTIME) @TestInstance(PER_CLASS) @ExtendWith(EntityManagerFactoryExtension.class) @ExtendWith(EntityManagerFactoryParameterResolver.class) @ExtendWith(FailureExpectedExtension.class) public @interface Jpa
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description java.lang.Class[]
annotatedClasses
java.lang.String[]
annotatedClassNames
java.lang.String[]
annotatedPackageNames
boolean
cacheComplianceEnabled
boolean
closedComplianceEnabled
boolean
excludeUnlistedClasses
boolean
exportSchema
boolean
generateStatistics
boolean
generatorScopeComplianceEnabled
Setting[]
integrationSettings
Used to mimic container integrationjava.lang.Class<? extends DomainModelDescriptor>[]
modelDescriptorClasses
java.lang.String
persistenceUnitName
Setting[]
properties
Persistence unit propertiesboolean
proxyComplianceEnabled
boolean
queryComplianceEnabled
SettingProvider[]
settingProviders
SharedCacheMode
sharedCacheMode
StandardDomainModel[]
standardModels
boolean
transactionComplianceEnabled
PersistenceUnitTransactionType
transactionType
ValidationMode
validationMode
java.lang.String[]
xmlMappings
-
-
-
-
integrationSettings
Setting[] integrationSettings
Used to mimic container integration- Default:
- {}
-
-
-
properties
Setting[] properties
Persistence unit properties- Default:
- {}
-
-
-
settingProviders
SettingProvider[] settingProviders
- Default:
- {}
-
-
-
transactionType
PersistenceUnitTransactionType transactionType
- Default:
- javax.persistence.spi.PersistenceUnitTransactionType.RESOURCE_LOCAL
-
-
-
sharedCacheMode
SharedCacheMode sharedCacheMode
- Default:
- javax.persistence.SharedCacheMode.UNSPECIFIED
-
-
-
validationMode
ValidationMode validationMode
- Default:
- javax.persistence.ValidationMode.NONE
-
-
-
standardModels
StandardDomainModel[] standardModels
- Default:
- {}
-
-
-
modelDescriptorClasses
java.lang.Class<? extends DomainModelDescriptor>[] modelDescriptorClasses
- Default:
- {}
-
-