public class SimpleDataSource extends Object implements DataSource, Cloneable
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
DEFAULT_DB_CONFIG_PATH
默认的数据库连接配置文件路径
|
| 构造器和说明 |
|---|
SimpleDataSource(Setting setting,
String group)
构造
|
SimpleDataSource(String group)
构造
|
SimpleDataSource(String url,
String user,
String pass)
构造
|
| 限定符和类型 | 方法和说明 |
|---|---|
Connection |
getConnection() |
Connection |
getConnection(String username,
String password) |
String |
getDriver() |
int |
getLoginTimeout() |
PrintWriter |
getLogWriter() |
Logger |
getParentLogger()
Support from JDK7
|
String |
getPass() |
String |
getUrl() |
String |
getUser() |
void |
init(String url,
String user,
String pass)
初始化
|
boolean |
isWrapperFor(Class<?> iface) |
void |
setDriver(String driver) |
void |
setLoginTimeout(int seconds) |
void |
setLogWriter(PrintWriter out) |
void |
setPass(String pass) |
void |
setUrl(String url) |
void |
setUser(String user) |
<T> T |
unwrap(Class<T> iface) |
public SimpleDataSource(String group)
group - 数据库配置文件中的分组public SimpleDataSource(Setting setting, String group)
setting - 数据库配置group - 数据库配置文件中的分组public void init(String url, String user, String pass)
url - jdbc urluser - 用户名pass - 密码public String getDriver()
public void setDriver(String driver)
public String getUrl()
public void setUrl(String url)
public String getUser()
public void setUser(String user)
public String getPass()
public void setPass(String pass)
public PrintWriter getLogWriter() throws SQLException
getLogWriter 在接口中 CommonDataSourceSQLExceptionpublic void setLogWriter(PrintWriter out) throws SQLException
setLogWriter 在接口中 CommonDataSourceSQLExceptionpublic void setLoginTimeout(int seconds)
throws SQLException
setLoginTimeout 在接口中 CommonDataSourceSQLExceptionpublic int getLoginTimeout()
throws SQLException
getLoginTimeout 在接口中 CommonDataSourceSQLExceptionpublic <T> T unwrap(Class<T> iface) throws SQLException
unwrap 在接口中 WrapperSQLExceptionpublic boolean isWrapperFor(Class<?> iface) throws SQLException
isWrapperFor 在接口中 WrapperSQLExceptionpublic Connection getConnection() throws SQLException
getConnection 在接口中 DataSourceSQLExceptionpublic Connection getConnection(String username, String password) throws SQLException
getConnection 在接口中 DataSourceSQLExceptionpublic Logger getParentLogger() throws SQLFeatureNotSupportedException
getParentLogger 在接口中 CommonDataSourceSQLFeatureNotSupportedExceptionCopyright © 2015. All rights reserved.