public class FastDruidConfig extends Object implements IFastConfig
限定符和类型 | 字段和说明 |
---|---|
private boolean |
clearFiltersEnable |
private List<com.alibaba.druid.filter.Filter> |
filters |
private int |
initialSize |
private boolean |
keepAlive |
private boolean |
logAbandoned |
private int |
maxActive |
private int |
maxOpenPreparedStatements |
private int |
maxPoolPreparedStatementPerConnectionSize |
private int |
maxWait |
private long |
minEvictableIdleTimeMillis |
private int |
minIdle |
private boolean |
poolPreparedStatements |
private boolean |
removeAbandoned |
private int |
removeAbandonedTimeoutMillis |
private boolean |
testOnBorrow |
private boolean |
testOnReturn |
private boolean |
testWhileIdle |
private long |
timeBetweenConnectErrorMillis |
private long |
timeBetweenEvictionRunsMillis |
private int |
validationQueryTimeout |
构造器和说明 |
---|
FastDruidConfig() |
private int initialSize
private int minIdle
private int maxActive
private int maxWait
private boolean testWhileIdle
private boolean testOnBorrow
private boolean testOnReturn
private int removeAbandonedTimeoutMillis
private boolean removeAbandoned
private boolean logAbandoned
private boolean keepAlive
private boolean clearFiltersEnable
private long timeBetweenEvictionRunsMillis
private long minEvictableIdleTimeMillis
private long timeBetweenConnectErrorMillis
private boolean poolPreparedStatements
private int maxPoolPreparedStatementPerConnectionSize
private int maxOpenPreparedStatements
private List<com.alibaba.druid.filter.Filter> filters
private int validationQueryTimeout
public int getInitialSize()
public FastDruidConfig setInitialSize(int initialSize)
public int getMinIdle()
public FastDruidConfig setMinIdle(int minIdle)
public int getMaxActive()
public FastDruidConfig setMaxActive(int maxActive)
public int getRemoveAbandonedTimeoutMillis()
public FastDruidConfig setRemoveAbandonedTimeoutMillis(int removeAbandonedTimeoutMillis)
public int getMaxWait()
public FastDruidConfig setMaxWait(int maxWait)
public boolean isTestWhileIdle()
public FastDruidConfig setTestWhileIdle(boolean testWhileIdle)
public boolean isTestOnBorrow()
public FastDruidConfig setTestOnBorrow(boolean testOnBorrow)
public boolean isTestOnReturn()
public FastDruidConfig setTestOnReturn(boolean testOnReturn)
public boolean isRemoveAbandoned()
public FastDruidConfig setRemoveAbandoned(boolean removeAbandoned)
public boolean isKeepAlive()
public FastDruidConfig setKeepAlive(boolean keepAlive)
public long getTimeBetweenEvictionRunsMillis()
public FastDruidConfig setTimeBetweenEvictionRunsMillis(long timeBetweenEvictionRunsMillis)
public long getMinEvictableIdleTimeMillis()
public FastDruidConfig setMinEvictableIdleTimeMillis(long minEvictableIdleTimeMillis)
public long getTimeBetweenConnectErrorMillis()
public FastDruidConfig setTimeBetweenConnectErrorMillis(long timeBetweenConnectErrorMillis)
public boolean isPoolPreparedStatements()
public FastDruidConfig setPoolPreparedStatements(boolean poolPreparedStatements)
public int getMaxPoolPreparedStatementPerConnectionSize()
public FastDruidConfig setMaxPoolPreparedStatementPerConnectionSize(int maxPoolPreparedStatementPerConnectionSize)
public int getMaxOpenPreparedStatements()
public FastDruidConfig setMaxOpenPreparedStatements(int maxOpenPreparedStatements)
public boolean isLogAbandoned()
public FastDruidConfig setLogAbandoned(boolean logAbandoned)
public boolean isClearFiltersEnable()
public FastDruidConfig setClearFiltersEnable(boolean clearFiltersEnable)
public FastDruidConfig addFilter(com.alibaba.druid.filter.Filter filter)
public int getValidationQueryTimeout()
public FastDruidConfig setValidationQueryTimeout(int validationQueryTimeout)
public void clearFilters()
public FastDruidConfig setFilters(String filters)
public void addFilters(String filters)
Copyright © 2021. All rights reserved.