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
在接口中 DataSourceAdapter
setDriverClassName
在类中 AbstractDataSourceAdapter
public void setUrl(java.lang.String url)
setUrl
在接口中 DataSourceAdapter
setUrl
在类中 AbstractDataSourceAdapter
public void setUsername(java.lang.String username)
setUsername
在接口中 DataSourceAdapter
setUsername
在类中 AbstractDataSourceAdapter
public void setPassword(java.lang.String password)
setPassword
在接口中 DataSourceAdapter
setPassword
在类中 AbstractDataSourceAdapter
public void setInitialSize(int initialSize)
setInitialSize
在接口中 DataSourceAdapter
setInitialSize
在类中 AbstractDataSourceAdapter
public void setMaxActive(int maxActive)
setMaxActive
在接口中 DataSourceAdapter
setMaxActive
在类中 AbstractDataSourceAdapter
public void setMaxIdle(int maxIdle)
setMaxIdle
在接口中 DataSourceAdapter
setMaxIdle
在类中 AbstractDataSourceAdapter
public void setMinIdle(int minIdle)
setMinIdle
在接口中 DataSourceAdapter
setMinIdle
在类中 AbstractDataSourceAdapter
public void setMaxWait(long maxWait)
setMaxWait
在接口中 DataSourceAdapter
setMaxWait
在类中 AbstractDataSourceAdapter
public void setTestOnBorrow(boolean testOnBorrow)
setTestOnBorrow
在接口中 DataSourceAdapter
setTestOnBorrow
在类中 AbstractDataSourceAdapter
public void setTestOnReturn(boolean testOnReturn)
setTestOnReturn
在接口中 DataSourceAdapter
setTestOnReturn
在类中 AbstractDataSourceAdapter
public void setTestWhileIdle(boolean testWhileIdle)
setTestWhileIdle
在接口中 DataSourceAdapter
setTestWhileIdle
在类中 AbstractDataSourceAdapter
public void setMinEvictableIdleTimeMillis(long minEvictableIdleTimeMillis)
public void setTimeBetweenEvictionRunsMillis(long timeBetweenEvictionRunsMillis)
public void setNumTestsPerEvictionRun(int numTestsPerEvictionRun)
public void setValidationQuery(java.lang.String validationQuery)
setValidationQuery
在接口中 DataSourceAdapter
setValidationQuery
在类中 AbstractDataSourceAdapter
public void close() throws java.sql.SQLException
close
在接口中 DataSourceAdapter
close
在类中 AbstractDataSourceAdapter
java.sql.SQLException
public com.fr.third.alibaba.druid.pool.DruidDataSource get()
DataSourceAdapter
get
在接口中 DataSourceAdapter
get
在类中 AbstractDataSourceAdapter
public java.lang.String getDriverClassName()
getDriverClassName
在接口中 DataSourceAdapter
getDriverClassName
在类中 AbstractDataSourceAdapter
public int getMaxActive()
getMaxActive
在接口中 DataSourceAdapter
getMaxActive
在类中 AbstractDataSourceAdapter
public int getMaxIdle()
getMaxIdle
在接口中 DataSourceAdapter
getMaxIdle
在类中 AbstractDataSourceAdapter
public int getNumActive()
getNumActive
在接口中 DataSourceAdapter
getNumActive
在类中 AbstractDataSourceAdapter
public int getNumIdle()
getNumIdle
在接口中 DataSourceAdapter
getNumIdle
在类中 AbstractDataSourceAdapter