Package org.hibernate.persister.entity
package org.hibernate.persister.entity
This package abstracts persistence mechanisms for entities.
-
ClassDescriptionBasic functionality for persisting an entity via JDBC, using either generated or custom SQL.Consolidated these onto a single helper because the 2 pieces work in tandem.Operations needed by persisters for working with discriminators.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.The functionality of DiscriminatorType,
DiscriminatorMetadata
andMetaType
have been consolidated intoEntityDiscriminatorMapping
andDiscriminatorConverter
Describes the kind of entity name use.A strategy for persisting a mapped entity class.SqlStringGenerationContext implementation with support for overriding the default catalog and schemaDeprecated, for removal: This API element is subject to removal in a future version.AnEntityPersister
implementing the normalizedInheritanceType.JOINED
inheritance mapping strategy for an entity and its inheritance hierarchy.The default implementation of theEntityPersister
interface.AnEntityPersister
implementing theInheritanceType.TABLE_PER_CLASS
mapping strategy for an entity and its inheritance hierarchy.Useful metadata representing a unique key within a Persister
DiscriminatorType
andMetaType
have been consolidated intoEntityDiscriminatorMapping
andDiscriminatorConverter