类 DataSourceProperties
java.lang.Object
org.macrocloud.kernel.jpa.config.DataSourceProperties
@Component
@ConfigurationProperties(prefix="spring.datasource")
public class DataSourceProperties
extends Object
数据库数据源配置
说明:这个类中包含了许多默认配置,若这些配置符合您的情况,您可以不用管,若不符合,建议不要修改本类,建议直接在"application.yml"中配置即可
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidconfig(com.alibaba.druid.pool.DruidDataSource dataSource) getUrl()voidsetDriverClassName(String driverClassName) voidsetFilters(String filters) voidsetInitialSize(Integer initialSize) voidsetMaxActive(Integer maxActive) voidsetMaxPoolPreparedStatementPerConnectionSize(Integer maxPoolPreparedStatementPerConnectionSize) voidsetMaxWait(Integer maxWait) voidsetMinEvictableIdleTimeMillis(Integer minEvictableIdleTimeMillis) voidsetMinIdle(Integer minIdle) voidsetPassword(String password) voidsetPoolPreparedStatements(Boolean poolPreparedStatements) voidsetRemoveAbandoned(Boolean removeAbandoned) voidsetRemoveAbandonedTimeout(Integer removeAbandonedTimeout) voidsetTestOnBorrow(Boolean testOnBorrow) voidsetTestOnReturn(Boolean testOnReturn) voidsetTestWhileIdle(Boolean testWhileIdle) voidsetTimeBetweenEvictionRunsMillis(Integer timeBetweenEvictionRunsMillis) voidvoidsetUsername(String username) voidsetValidationQuery(String validationQuery)
-
构造器详细资料
-
DataSourceProperties
public DataSourceProperties()
-
-
方法详细资料
-
config
public void config(com.alibaba.druid.pool.DruidDataSource dataSource) -
getUrl
-
setUrl
-
getUsername
-
setUsername
-
getPassword
-
setPassword
-
getDriverClassName
-
setDriverClassName
-
getInitialSize
-
setInitialSize
-
getMinIdle
-
setMinIdle
-
getMaxActive
-
setMaxActive
-
getMaxWait
-
setMaxWait
-
getTimeBetweenEvictionRunsMillis
-
setTimeBetweenEvictionRunsMillis
-
getMinEvictableIdleTimeMillis
-
setMinEvictableIdleTimeMillis
-
getValidationQuery
-
setValidationQuery
-
getTestWhileIdle
-
setTestWhileIdle
-
getTestOnBorrow
-
setTestOnBorrow
-
getTestOnReturn
-
setTestOnReturn
-
getPoolPreparedStatements
-
setPoolPreparedStatements
-
getMaxPoolPreparedStatementPerConnectionSize
-
setMaxPoolPreparedStatementPerConnectionSize
public void setMaxPoolPreparedStatementPerConnectionSize(Integer maxPoolPreparedStatementPerConnectionSize) -
getFilters
-
setFilters
-
getRemoveAbandoned
-
setRemoveAbandoned
-
getRemoveAbandonedTimeout
-
setRemoveAbandonedTimeout
-