Class Summary |
AbstractBatcher |
Manages prepared statements and batching. |
BatchingBatcher |
An implementation of the Batcher interface that
actually uses batching |
BatchingBatcherFactory |
A BatcherFactory implementation which constructs Batcher instances
capable of actually performing batch operations. |
BorrowedConnectionProxy |
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). |
ColumnNameCache |
Implementation of ColumnNameCache. |
ConnectionManager |
Encapsulates JDBC Connection management logic needed by Hibernate. |
JDBCContext |
Acts as the mediary between "entity-mode related" sessions in terms of
their interaction with the JDBC data store. |
NonBatchingBatcher |
An implementation of the Batcher interface that does no batching |
NonBatchingBatcherFactory |
A BatcherFactory implementation which constructs Batcher instances
that do not perform batch operations. |
ResultSetWrapper |
A ResultSet delegate, responsible for locally caching the columnName-to-columnIndex
resolution that has been found to be inefficient in a few vendor's drivers (i.e., Oracle
and Postgres). |