@ConfigurationProperties(value="spring.datasource.druid") public class DruidProperties extends Object
| 构造器和说明 |
|---|
DruidProperties() |
public boolean isEnabled()
public void setEnabled(boolean enabled)
public String getDriverClassName()
public void setDriverClassName(String driverClassName)
public String getName()
public void setName(String name)
public String getUrl()
public void setUrl(String url)
public String getUsername()
public void setUsername(String username)
public String getPassword()
public void setPassword(String password)
public Properties getConnectionProperties()
public void setConnectionProperties(Properties connectionProperties)
public Integer getInitialSize()
public void setInitialSize(Integer initialSize)
public Integer getMinIdle()
public void setMinIdle(Integer minIdle)
public Integer getMaxActive()
public void setMaxActive(Integer maxActive)
public Long getMaxWait()
public void setMaxWait(Long maxWait)
public Long getTimeBetweenEvictionRunsMillis()
public void setTimeBetweenEvictionRunsMillis(Long timeBetweenEvictionRunsMillis)
public Long getMinEvictableIdleTimeMillis()
public void setMinEvictableIdleTimeMillis(Long minEvictableIdleTimeMillis)
public Long getMaxEvictableIdleTimeMillis()
public void setMaxEvictableIdleTimeMillis(Long maxEvictableIdleTimeMillis)
public boolean isRemoveAbandoned()
public void setRemoveAbandoned(boolean removeAbandoned)
public Long getRemoveAbandonedTimeoutMillis()
public void setRemoveAbandonedTimeoutMillis(Long removeAbandonedTimeoutMillis)
public String getValidationQuery()
public void setValidationQuery(String validationQuery)
public boolean isTestWhileIdle()
public void setTestWhileIdle(boolean testWhileIdle)
public boolean isTestOnBorrow()
public void setTestOnBorrow(boolean testOnBorrow)
public boolean isTestOnReturn()
public void setTestOnReturn(boolean testOnReturn)
public boolean isPoolPreparedStatements()
public void setPoolPreparedStatements(boolean poolPreparedStatements)
public Integer getMaxPoolPreparedStatementPerConnectionSize()
public void setMaxPoolPreparedStatementPerConnectionSize(Integer maxPoolPreparedStatementPerConnectionSize)
public String getFilters()
public void setFilters(String filters)
public boolean isProxyFilter()
public void setProxyFilter(boolean proxyFilter)
public boolean isUseGlobalDataSourceStat()
public void setUseGlobalDataSourceStat(boolean useGlobalDataSourceStat)
public Long getTimeBetweenLogStatsMillis()
public void setTimeBetweenLogStatsMillis(Long timeBetweenLogStatsMillis)
public Integer getStatSqlMaxSize()
public void setStatSqlMaxSize(Integer statSqlMaxSize)
public boolean isClearFiltersEnable()
public void setClearFiltersEnable(boolean clearFiltersEnable)
public Integer getNotFullTimeoutRetryCount()
public void setNotFullTimeoutRetryCount(Integer notFullTimeoutRetryCount)
public Integer getMaxWaitThreadCount()
public void setMaxWaitThreadCount(Integer maxWaitThreadCount)
public boolean isFailFast()
public void setFailFast(boolean failFast)
public boolean isResetStatEnable()
public void setResetStatEnable(boolean resetStatEnable)
public boolean isKeepAlive()
public void setKeepAlive(boolean keepAlive)
public Long getPhyTimeoutMillis()
public void setPhyTimeoutMillis(Long phyTimeoutMillis)
public boolean isInitVariants()
public void setInitVariants(boolean initVariants)
public boolean isInitGlobalVariants()
public void setInitGlobalVariants(boolean initGlobalVariants)
public boolean isUseUnfairLock()
public void setUseUnfairLock(boolean useUnfairLock)
public boolean isKillWhenSocketReadTimeout()
public void setKillWhenSocketReadTimeout(boolean killWhenSocketReadTimeout)
public com.alibaba.druid.wall.WallFilter getWallFilter()
public void setWallFilter(com.alibaba.druid.wall.WallFilter wallFilter)
public com.alibaba.druid.filter.stat.StatFilter getStatFilter()
public void setStatFilter(com.alibaba.druid.filter.stat.StatFilter statFilter)
public com.alibaba.druid.filter.logging.Slf4jLogFilter getLogFilter()
public void setLogFilter(com.alibaba.druid.filter.logging.Slf4jLogFilter logFilter)
public boolean isDynamic()
public void setDynamic(boolean dynamic)
public List<DynamicDataSourceSetting> getSlaves()
public void setSlaves(List<DynamicDataSourceSetting> slaves)
public Properties toProperties()
protected void notNullAdd(Properties properties, String key, Object value)
Copyright © 2018. All rights reserved.