public class DruidDataSource extends AbstractDataSourceAdapter
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close() |
com.fr.third.alibaba.druid.pool.DruidDataSource |
get()
获取真正的datasource
|
java.lang.String |
getDriverClassName() |
int |
getMaxActive() |
int |
getMaxIdle() |
int |
getNumActive() |
int |
getNumIdle()
空闲连接就是连接池中可用的连接数,直接获取
|
void |
setDriverClassName(java.lang.String driverClassName) |
void |
setInitialSize(int initialSize) |
void |
setMaxActive(int maxActive) |
void |
setMaxIdle(int maxIdle) |
void |
setMaxWait(long maxWait) |
void |
setMinEvictableIdleTimeMillis(long minEvictableIdleTimeMillis) |
void |
setMinIdle(int minIdle) |
void |
setNumTestsPerEvictionRun(int numTestsPerEvictionRun) |
void |
setPassword(java.lang.String password) |
void |
setTestOnBorrow(boolean testOnBorrow) |
void |
setTestOnReturn(boolean testOnReturn) |
void |
setTestWhileIdle(boolean testWhileIdle) |
void |
setTimeBetweenEvictionRunsMillis(long timeBetweenEvictionRunsMillis) |
void |
setUrl(java.lang.String url) |
void |
setUsername(java.lang.String username) |
void |
setValidationQuery(java.lang.String validationQuery) |
public void setDriverClassName(java.lang.String driverClassName)
setDriverClassName 在接口中 DataSourceAdaptersetDriverClassName 在类中 AbstractDataSourceAdapterpublic void setUrl(java.lang.String url)
setUrl 在接口中 DataSourceAdaptersetUrl 在类中 AbstractDataSourceAdapterpublic void setUsername(java.lang.String username)
setUsername 在接口中 DataSourceAdaptersetUsername 在类中 AbstractDataSourceAdapterpublic void setPassword(java.lang.String password)
setPassword 在接口中 DataSourceAdaptersetPassword 在类中 AbstractDataSourceAdapterpublic void setInitialSize(int initialSize)
setInitialSize 在接口中 DataSourceAdaptersetInitialSize 在类中 AbstractDataSourceAdapterpublic void setMaxActive(int maxActive)
setMaxActive 在接口中 DataSourceAdaptersetMaxActive 在类中 AbstractDataSourceAdapterpublic void setMaxIdle(int maxIdle)
setMaxIdle 在接口中 DataSourceAdaptersetMaxIdle 在类中 AbstractDataSourceAdapterpublic void setMinIdle(int minIdle)
setMinIdle 在接口中 DataSourceAdaptersetMinIdle 在类中 AbstractDataSourceAdapterpublic void setMaxWait(long maxWait)
setMaxWait 在接口中 DataSourceAdaptersetMaxWait 在类中 AbstractDataSourceAdapterpublic void setTestOnBorrow(boolean testOnBorrow)
setTestOnBorrow 在接口中 DataSourceAdaptersetTestOnBorrow 在类中 AbstractDataSourceAdapterpublic void setTestOnReturn(boolean testOnReturn)
setTestOnReturn 在接口中 DataSourceAdaptersetTestOnReturn 在类中 AbstractDataSourceAdapterpublic void setTestWhileIdle(boolean testWhileIdle)
setTestWhileIdle 在接口中 DataSourceAdaptersetTestWhileIdle 在类中 AbstractDataSourceAdapterpublic void setMinEvictableIdleTimeMillis(long minEvictableIdleTimeMillis)
public void setTimeBetweenEvictionRunsMillis(long timeBetweenEvictionRunsMillis)
public void setNumTestsPerEvictionRun(int numTestsPerEvictionRun)
public void setValidationQuery(java.lang.String validationQuery)
setValidationQuery 在接口中 DataSourceAdaptersetValidationQuery 在类中 AbstractDataSourceAdapterpublic void close()
throws java.sql.SQLException
close 在接口中 DataSourceAdapterclose 在类中 AbstractDataSourceAdapterjava.sql.SQLExceptionpublic com.fr.third.alibaba.druid.pool.DruidDataSource get()
DataSourceAdapterget 在接口中 DataSourceAdapterget 在类中 AbstractDataSourceAdapterpublic java.lang.String getDriverClassName()
getDriverClassName 在接口中 DataSourceAdaptergetDriverClassName 在类中 AbstractDataSourceAdapterpublic int getMaxActive()
getMaxActive 在接口中 DataSourceAdaptergetMaxActive 在类中 AbstractDataSourceAdapterpublic int getMaxIdle()
getMaxIdle 在接口中 DataSourceAdaptergetMaxIdle 在类中 AbstractDataSourceAdapterpublic int getNumActive()
getNumActive 在接口中 DataSourceAdaptergetNumActive 在类中 AbstractDataSourceAdapterpublic int getNumIdle()
getNumIdle 在接口中 DataSourceAdaptergetNumIdle 在类中 AbstractDataSourceAdapter