Annotation Type Jpa

    • Element Detail

      • persistenceUnitName

        String persistenceUnitName
        Default:
        "test-pu"
      • integrationSettings

        Setting[] integrationSettings
        Used to mimic container integration
        Default:
        {}
      • properties

        Setting[] properties
        Persistence unit properties
        Default:
        {}
      • generateStatistics

        boolean generateStatistics
        Default:
        false
      • exportSchema

        boolean exportSchema
        Default:
        true
      • sharedCacheMode

        SharedCacheMode sharedCacheMode
        Default:
        jakarta.persistence.SharedCacheMode.UNSPECIFIED
      • validationMode

        ValidationMode validationMode
        Default:
        jakarta.persistence.ValidationMode.NONE
      • jpaComplianceEnabled

        boolean jpaComplianceEnabled
        See Also:
        AvailableSettings.JPA_COMPLIANCE
        Default:
        false
      • queryComplianceEnabled

        boolean queryComplianceEnabled
        See Also:
        JpaCompliance.isJpaQueryComplianceEnabled()
        Default:
        false
      • transactionComplianceEnabled

        boolean transactionComplianceEnabled
        See Also:
        JpaCompliance.isJpaTransactionComplianceEnabled()
        Default:
        false
      • closedComplianceEnabled

        boolean closedComplianceEnabled
        See Also:
        JpaCompliance.isJpaClosedComplianceEnabled()
        Default:
        false
      • listMappingComplianceEnabled

        boolean listMappingComplianceEnabled
        See Also:
        JpaCompliance.isJpaListComplianceEnabled(), AvailableSettings.DEFAULT_LIST_SEMANTICS
        Default:
        false
      • orderByMappingComplianceEnabled

        boolean orderByMappingComplianceEnabled
        See Also:
        JpaCompliance.isJpaOrderByMappingComplianceEnabled()
        Default:
        false
      • proxyComplianceEnabled

        boolean proxyComplianceEnabled
        See Also:
        JpaCompliance.isJpaProxyComplianceEnabled()
        Default:
        false
      • cacheComplianceEnabled

        boolean cacheComplianceEnabled
        See Also:
        JpaCompliance.isJpaCacheComplianceEnabled()
        Default:
        false
      • generatorScopeComplianceEnabled

        boolean generatorScopeComplianceEnabled
        See Also:
        JpaCompliance.isGlobalGeneratorScopeEnabled()
        Default:
        false
      • loadByIdComplianceEnabled

        boolean loadByIdComplianceEnabled
        See Also:
        JpaCompliance.isLoadByIdComplianceEnabled()
        Default:
        false
      • excludeUnlistedClasses

        boolean excludeUnlistedClasses
        Default:
        false
      • annotatedClasses

        Class[] annotatedClasses
        Default:
        {}
      • annotatedClassNames

        String[] annotatedClassNames
        Default:
        {}
      • annotatedPackageNames

        String[] annotatedPackageNames
        Default:
        {}
      • xmlMappings

        String[] xmlMappings
        Default:
        {}
      • useCollectingStatementInspector

        boolean useCollectingStatementInspector
        Shorthand for adding @Setting( name = AvailableSettings.STATEMENT_INSPECTOR, value = "org.hibernate.testing.jdbc.SQLStatementInspector" to the integration settings. Note: if the statement inspector is also explicitly specified as a setting, it will be overridden by the shortcut
        See Also:
        SQLStatementInspector
        Default:
        false