Package org.hibernate.jdbc
package org.hibernate.jdbc
This package abstracts the mechanism for dispatching SQL statements to the database, and implements interaction with JDBC.
Concrete implementations of the Batcher interface may be selected by specifying hibernate.jdbc.factory_class.
-
ClassDescriptionManages prepared statements and batching.Much like
TooManyRowsAffectedException, indicates that more rows than what we were expcecting were affected.Manages PreparedStatements for a session.Factory for Batcher instances.Indicates a failed batch entry (-3 return).An implementation of the Batcher interface that actually uses batchingA BatcherFactory implementation which constructs Batcher instances capable of actually performing batch operations.A proxy for borrowed connections which funnels all requests back into the ConnectionManager from which it was borrowed to be properly handled (in terms of connection release modes).Encapsulates JDBC Connection management logic needed by Hibernate.Interface implemented by JDBC connection wrappers in order to give access to the underlying wrapped connection.Defines an expected DML operation outcome.Holds various often usedExpectationdefinitions.Acts as the mediary between "entity-mode related" sessions in terms of their interaction with the JDBC data store.An implementation of the Batcher interface that does no batchingA BatcherFactory implementation which constructs Batcher instances that do not perform batch operations.Indicates that more rows were affected then we were expecting to be.Contract for performing a discrete piece of JDBC work.