站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > Hibernate 2.1.8 正式版 API 英文文档

DBCPConnectionProvider (Hibernate API Documentation) - Hibernate 2.1.8 正式版 API 英文文档


net.sf.hibernate.connection
Class DBCPConnectionProvider

java.lang.Object
  extended bynet.sf.hibernate.connection.DBCPConnectionProvider
All Implemented Interfaces:
ConnectionProvider

public class DBCPConnectionProvider
extends Object
implements ConnectionProvider

A connection provider that uses an Apache commons DBCP connection pool. Hibernate will use this by default if the hibernate.dbcp.* properties are set.

Author:
various people
See Also:
ConnectionProvider

Constructor Summary
DBCPConnectionProvider()
           
 
Method Summary
 void close()
          Release all resources held by this provider.
 void closeConnection(Connection conn)
          Dispose of a used connection.
 void configure(Properties props)
          Initialize the connection provider from given properties.
 Connection getConnection()
          Grab a connection
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DBCPConnectionProvider

public DBCPConnectionProvider()
Method Detail

getConnection

public Connection getConnection()
                         throws SQLException
Description copied from interface: ConnectionProvider
Grab a connection

Specified by:
getConnection in interface ConnectionProvider
Returns:
a JDBC connection
Throws:
SQLException

closeConnection

public void closeConnection(Connection conn)
                     throws SQLException
Description copied from interface: ConnectionProvider
Dispose of a used connection.

Specified by:
closeConnection in interface ConnectionProvider
Parameters:
conn - a JDBC connection
Throws:
SQLException

configure

public void configure(Properties props)
               throws HibernateException
Description copied from interface: ConnectionProvider
Initialize the connection provider from given properties.

Specified by:
configure in interface ConnectionProvider
Parameters:
props - SessionFactory properties
Throws:
HibernateException

close

public void close()
           throws HibernateException
Description copied from interface: ConnectionProvider
Release all resources held by this provider. JavaDoc requires a second sentence.

Specified by:
close in interface ConnectionProvider
Throws:
HibernateException
See Also:
ConnectionProvider.close()