|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectcom.xiaoleilu.hutool.db.ds.SimpleDataSource
public class SimpleDataSource
简易数据源,没有使用连接池,仅供测试或打开关闭连接非常少的场合使用!
| 字段摘要 | |
|---|---|
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()
|
|
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)
|
|
|
unwrap(Class<T> iface)
|
|
| 从类 java.lang.Object 继承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 字段详细信息 |
|---|
public static final String DEFAULT_DB_CONFIG_PATH
| 构造方法详细信息 |
|---|
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 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
CommonDataSource 中的 getLogWriterSQLException
public void setLogWriter(PrintWriter out)
throws SQLException
CommonDataSource 中的 setLogWriterSQLException
public void setLoginTimeout(int seconds)
throws SQLException
CommonDataSource 中的 setLoginTimeoutSQLException
public int getLoginTimeout()
throws SQLException
CommonDataSource 中的 getLoginTimeoutSQLException
public <T> T unwrap(Class<T> iface)
throws SQLException
Wrapper 中的 unwrapSQLException
public boolean isWrapperFor(Class<?> iface)
throws SQLException
Wrapper 中的 isWrapperForSQLException
public Connection getConnection()
throws SQLException
DataSource 中的 getConnectionSQLException
public Connection getConnection(String username,
String password)
throws SQLException
DataSource 中的 getConnectionSQLException
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||