Class AbstractHBProvider

java.lang.Object
com.isomorphic.hibernate.AbstractHBProvider
All Implemented Interfaces:
HBProviderInterface
Direct Known Subclasses:
HB6Provider, HB7Provider, SpringHB6Provider, SpringHB7Provider

public abstract class AbstractHBProvider extends Object implements HBProviderInterface
Base class for Hibernate providers. Contains all methods whose implementation is identical across Hibernate 6.x and 7.x -- session lifecycle, metadata access, dialect resolution, and query helpers.

Subclasses provide: constructor/initialization, addMapping(), and the version-specific CRUD, mapping-introspection, and schema-management methods that differ between Hibernate major versions.