public class DriverManagerConnectionFactory extends Object implements ConnectionFactory
DriverManager-based implementation of ConnectionFactory.| Constructor and Description |
|---|
DriverManagerConnectionFactory(String connectionUri)
Constructor for DriverManagerConnectionFactory.
|
DriverManagerConnectionFactory(String connectionUri,
Properties properties)
Constructor for DriverManagerConnectionFactory.
|
DriverManagerConnectionFactory(String connectionUri,
String userName,
char[] userPassword)
Constructor for DriverManagerConnectionFactory.
|
DriverManagerConnectionFactory(String connectionUri,
String userName,
String userPassword)
Constructor for DriverManagerConnectionFactory.
|
| Modifier and Type | Method and Description |
|---|---|
Connection |
createConnection()
Create a new
Connection in an implementation specific fashion. |
String |
getConnectionUri() |
Properties |
getProperties() |
String |
getUserName() |
public DriverManagerConnectionFactory(String connectionUri)
connectionUri - a database url of the form jdbc:subprotocol:subnamepublic DriverManagerConnectionFactory(String connectionUri, Properties properties)
connectionUri - a database url of the form jdbc:subprotocol:subnameproperties - a list of arbitrary string tag/value pairs as connection arguments; normally at least a "user" and
"password" property should be included.public DriverManagerConnectionFactory(String connectionUri, String userName, char[] userPassword)
connectionUri - a database url of the form jdbc:subprotocol:subnameuserName - the database useruserPassword - the user's passwordpublic DriverManagerConnectionFactory(String connectionUri, String userName, String userPassword)
connectionUri - a database url of the form jdbc:subprotocol:subnameuserName - the database useruserPassword - the user's passwordpublic Connection createConnection() throws SQLException
ConnectionFactoryConnection in an implementation specific fashion.createConnection in interface ConnectionFactoryConnectionSQLException - if a database error occurs creating the connectionpublic String getConnectionUri()
public Properties getProperties()
public String getUserName()
Copyright © 2001–2020 The Apache Software Foundation. All rights reserved.