类 DataSourceProperty
java.lang.Object
org.springframework.boot.autoconfigure.jdbc.DataSourceProperties
org.anyline.boot.datasource.DataSourceProperty
- 所有已实现的接口:
org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanClassLoaderAware,org.springframework.beans.factory.InitializingBean
- 直接已知子类:
ElasticsearchProperty
public class DataSourceProperty
extends org.springframework.boot.autoconfigure.jdbc.DataSourceProperties
-
嵌套类概要
嵌套类从类继承的嵌套类/接口 org.springframework.boot.autoconfigure.jdbc.DataSourceProperties
org.springframework.boot.autoconfigure.jdbc.DataSourceProperties.Xa -
字段概要
字段修饰符和类型字段说明static final intDefault port used when the configured port isnull.static final StringDefault URI used when the configured URI isnull. -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明intlongintClass<?>org.springframework.boot.autoconfigure.mongo.MongoProperties.GridfsgetHost()longlonglonglonglongintintgetPort()intgetUri()getUris()getUrl()longbooleanbooleanbooleanbooleanbooleanbooleanisSealed()voidsetAdapter(String adapter) voidsetAllowPoolSuspension(boolean allowPoolSuspension) voidsetAuthenticationDatabase(String authenticationDatabase) voidsetAutoCommit(boolean autoCommit) voidsetAutoIndexCreation(Boolean autoIndexCreation) voidsetCatalog(String catalog) voidsetConnectionInitSql(String connectionInitSql) voidsetConnectionRequestTimeout(int connectionRequestTimeout) voidsetConnectionTestQuery(String connectionTestQuery) voidsetConnectionTimeout(long connectionTimeout) voidsetConnectTimeout(int connectTimeout) voidsetDatabase(String database) voidsetDataSourceClassName(String dataSourceClassName) voidsetDataSourceJndiName(String dataSourceJndiName) voidvoidsetDriverClassName(String driverClassName) voidsetExceptionOverrideClassName(String exceptionOverrideClassName) voidsetFieldNamingStrategy(Class<?> fieldNamingStrategy) voidvoidsetIdleTimeout(long idleTimeout) voidsetInitializationFailTimeout(long initializationFailTimeout) voidsetIsolateInternalQueries(boolean isolateInternalQueries) voidsetJdbcUrl(String jdbcUrl) voidsetKeepaliveTime(long keepaliveTime) voidsetLeakDetectionThreshold(long leakDetectionThreshold) voidsetMaximumPoolSize(int maxPoolSize) voidsetMaxLifetime(long maxLifetime) voidsetMaxPoolSize(int maxPoolSize) voidsetMinIdle(int minIdle) voidsetPassword(String password) voidsetPoolName(String poolName) voidvoidsetReadOnly(boolean readOnly) voidsetRegisterMbeans(boolean registerMbeans) voidsetReplicaSetName(String replicaSetName) voidvoidsetSealed(boolean sealed) voidsetSocketTimeout(int socketTimeout) voidsetTransactionIsolationName(String transactionIsolationName) voidvoidvoidvoidsetUsername(String username) voidsetValidationTimeout(long validationTimeout) 从类继承的方法 org.springframework.boot.autoconfigure.jdbc.DataSourceProperties
afterPropertiesSet, determineDatabaseName, determineDriverClassName, determinePassword, determineUrl, determineUsername, getClassLoader, getData, getDataPassword, getDataUsername, getEmbeddedDatabaseConnection, getInitializationMode, getJndiName, getName, getPlatform, getSchema, getSchemaPassword, getSchemaUsername, getSeparator, getSqlScriptEncoding, getType, getXa, initializeDataSourceBuilder, isContinueOnError, isGenerateUniqueName, setBeanClassLoader, setContinueOnError, setData, setDataPassword, setDataUsername, setEmbeddedDatabaseConnection, setGenerateUniqueName, setInitializationMode, setJndiName, setName, setPlatform, setSchema, setSchemaPassword, setSchemaUsername, setSeparator, setSqlScriptEncoding, setType, setXa
-
字段详细资料
-
构造器详细资料
-
DataSourceProperty
public DataSourceProperty()
-
-
方法详细资料
-
getHost
-
setHost
-
getDatabase
-
setDatabase
-
getAuthenticationDatabase
-
setAuthenticationDatabase
-
getAdapter
-
setAdapter
-
getUsername
- 覆盖:
getUsername在类中org.springframework.boot.autoconfigure.jdbc.DataSourceProperties
-
setUsername
- 覆盖:
setUsername在类中org.springframework.boot.autoconfigure.jdbc.DataSourceProperties
-
getReplicaSetName
-
setReplicaSetName
-
getFieldNamingStrategy
-
setFieldNamingStrategy
-
getUri
-
determineUri
-
setUri
-
getPort
-
setPort
-
getGridfs
public org.springframework.boot.autoconfigure.mongo.MongoProperties.Gridfs getGridfs() -
isAutoIndexCreation
-
setAutoIndexCreation
-
getDriver
-
setDriver
-
getConnectTimeout
public int getConnectTimeout() -
setConnectTimeout
public void setConnectTimeout(int connectTimeout) -
getSocketTimeout
public int getSocketTimeout() -
setSocketTimeout
public void setSocketTimeout(int socketTimeout) -
getConnectionRequestTimeout
public int getConnectionRequestTimeout() -
setConnectionRequestTimeout
public void setConnectionRequestTimeout(int connectionRequestTimeout) -
getUris
-
getAutoIndexCreation
-
getCatalog
-
setCatalog
-
getConnectionTimeout
public long getConnectionTimeout() -
setConnectionTimeout
public void setConnectionTimeout(long connectionTimeout) -
getValidationTimeout
public long getValidationTimeout() -
setValidationTimeout
public void setValidationTimeout(long validationTimeout) -
getIdleTimeout
public long getIdleTimeout() -
setIdleTimeout
public void setIdleTimeout(long idleTimeout) -
getLeakDetectionThreshold
public long getLeakDetectionThreshold() -
setLeakDetectionThreshold
public void setLeakDetectionThreshold(long leakDetectionThreshold) -
getMaxLifetime
public long getMaxLifetime() -
setMaxLifetime
public void setMaxLifetime(long maxLifetime) -
getMaxPoolSize
public int getMaxPoolSize() -
setMaxPoolSize
public void setMaxPoolSize(int maxPoolSize) -
setMaximumPoolSize
public void setMaximumPoolSize(int maxPoolSize) -
getMinIdle
public int getMinIdle() -
setMinIdle
public void setMinIdle(int minIdle) -
getPassword
- 覆盖:
getPassword在类中org.springframework.boot.autoconfigure.jdbc.DataSourceProperties
-
setPassword
- 覆盖:
setPassword在类中org.springframework.boot.autoconfigure.jdbc.DataSourceProperties
-
getInitializationFailTimeout
public long getInitializationFailTimeout() -
setInitializationFailTimeout
public void setInitializationFailTimeout(long initializationFailTimeout) -
getConnectionInitSql
-
setConnectionInitSql
-
getConnectionTestQuery
-
setConnectionTestQuery
-
getDataSourceClassName
-
setDataSourceClassName
-
getDataSourceJndiName
-
setDataSourceJndiName
-
getDriverClassName
- 覆盖:
getDriverClassName在类中org.springframework.boot.autoconfigure.jdbc.DataSourceProperties
-
setDriverClassName
- 覆盖:
setDriverClassName在类中org.springframework.boot.autoconfigure.jdbc.DataSourceProperties
-
getExceptionOverrideClassName
-
setExceptionOverrideClassName
-
getJdbcUrl
-
getUrl
- 覆盖:
getUrl在类中org.springframework.boot.autoconfigure.jdbc.DataSourceProperties
-
setJdbcUrl
-
setUrl
- 覆盖:
setUrl在类中org.springframework.boot.autoconfigure.jdbc.DataSourceProperties
-
setUris
-
getPoolName
-
setPoolName
-
setSchema
-
getTransactionIsolationName
-
setTransactionIsolationName
-
isAutoCommit
public boolean isAutoCommit() -
setAutoCommit
public void setAutoCommit(boolean autoCommit) -
isReadOnly
public boolean isReadOnly() -
setReadOnly
public void setReadOnly(boolean readOnly) -
isIsolateInternalQueries
public boolean isIsolateInternalQueries() -
setIsolateInternalQueries
public void setIsolateInternalQueries(boolean isolateInternalQueries) -
isRegisterMbeans
public boolean isRegisterMbeans() -
setRegisterMbeans
public void setRegisterMbeans(boolean registerMbeans) -
isAllowPoolSuspension
public boolean isAllowPoolSuspension() -
setAllowPoolSuspension
public void setAllowPoolSuspension(boolean allowPoolSuspension) -
getKeepaliveTime
public long getKeepaliveTime() -
setKeepaliveTime
public void setKeepaliveTime(long keepaliveTime) -
isSealed
public boolean isSealed() -
setSealed
public void setSealed(boolean sealed)
-