public class SimpleDataSource extends AbstractDataSource
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
DEFAULT_DB_CONFIG_PATH
默认的数据库连接配置文件路径
|
| 构造器和说明 |
|---|
SimpleDataSource()
构造
|
SimpleDataSource(Setting setting,
String group)
构造
|
SimpleDataSource(String group)
构造
|
SimpleDataSource(String url,
String user,
String pass)
构造
|
SimpleDataSource(String url,
String user,
String pass,
String driver)
构造
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addConnProps(String key,
String value) |
void |
close() |
Connection |
getConnection() |
Connection |
getConnection(String username,
String password) |
Properties |
getConnProps() |
String |
getDriver() |
String |
getPass() |
String |
getUrl() |
String |
getUser() |
void |
init(String url,
String user,
String pass)
初始化
|
void |
init(String url,
String user,
String pass,
String driver)
初始化
|
void |
setConnProps(Properties connProps) |
void |
setDriver(String driver) |
void |
setPass(String pass) |
void |
setUrl(String url) |
void |
setUser(String user) |
clone, getLoginTimeout, getLogWriter, getParentLogger, isWrapperFor, setLoginTimeout, setLogWriter, unwrappublic SimpleDataSource()
public SimpleDataSource(String group)
group - 数据库配置文件中的分组public SimpleDataSource(Setting setting, String group)
setting - 数据库配置group - 数据库配置文件中的分组public SimpleDataSource(String url, String user, String pass)
url - jdbc urluser - 用户名pass - 密码public void init(String url, String user, String pass)
url - jdbc urluser - 用户名pass - 密码public void init(String url, String user, String pass, String driver)
url - jdbc urluser - 用户名pass - 密码driver - JDBC驱动类,传入空则自动识别驱动类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 Properties getConnProps()
public void setConnProps(Properties connProps)
public Connection getConnection() throws SQLException
SQLExceptionpublic Connection getConnection(String username, String password) throws SQLException
SQLExceptionpublic void close()
Copyright © 2023. All rights reserved.