class JdbcConnectionFactory extends Object implements ConnectionFactory<Connection>
Title: JdbcConnectionFactory
Description: JDBC连接工厂
ConnectionFactory| 限定符和类型 | 字段和说明 |
|---|---|
private String |
driverClass
driverClass
|
private String |
jdbcUrl
jdbcUrl
|
private String |
password
password
|
private static long |
serialVersionUID
serialVersionUID
|
private String |
username
username
|
| 构造器和说明 |
|---|
JdbcConnectionFactory(Properties properties)
Title: JdbcConnectionFactory
Description: 构造方法
|
JdbcConnectionFactory(String driverClass,
String jdbcUrl,
String username,
String password)
Title: JdbcConnectionFactory
Description: 构造方法
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
activateObject(PooledObject<Connection> p) |
Connection |
createConnection()
Title: createConnection
Description: 创建连接
|
void |
destroyObject(PooledObject<Connection> p) |
private void |
loadDriver()
Title: loadDriver
Description: 加载驱动
|
PooledObject<Connection> |
makeObject() |
void |
passivateObject(PooledObject<Connection> p) |
boolean |
validateObject(PooledObject<Connection> p) |
private static final long serialVersionUID
private final String driverClass
private final String jdbcUrl
private final String username
private final String password
public JdbcConnectionFactory(Properties properties)
Title: JdbcConnectionFactory
Description: 构造方法
properties - JDBC参数private void loadDriver()
Title: loadDriver
Description: 加载驱动
public PooledObject<Connection> makeObject() throws Exception
makeObject 在接口中 PooledObjectFactory<Connection>Exceptionpublic void destroyObject(PooledObject<Connection> p) throws Exception
destroyObject 在接口中 PooledObjectFactory<Connection>Exceptionpublic boolean validateObject(PooledObject<Connection> p)
validateObject 在接口中 PooledObjectFactory<Connection>public void activateObject(PooledObject<Connection> p) throws Exception
activateObject 在接口中 PooledObjectFactory<Connection>Exceptionpublic void passivateObject(PooledObject<Connection> p) throws Exception
passivateObject 在接口中 PooledObjectFactory<Connection>Exceptionpublic Connection createConnection() throws Exception
ConnectionFactoryTitle: createConnection
Description: 创建连接
createConnection 在接口中 ConnectionFactory<Connection>ExceptionCopyright © 2015-2016 Dark Phoenixs. All Rights Reserved.