|
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). |