Base class for entity persisters that implement a certain inheritance mapping strategy.
A BasicEntityPersister maps an entity to a single table in a relational database.
A swappable persister context to use as a container for the current generated query/resultSetMapping/type binding information.
The joined subclass persister maps a single entity instance to several tables in the database as it is defined by the Class Table Inheritance strategy.
Persister for entities that participate in a hierarchy mapped with the SINGLE_TABLE strategy.


Entity persister interface Define the behavior that should be implemented by all entity persisters.