@Configuration @EnableConfigurationProperties(value=org.springframework.boot.autoconfigure.jdbc.DataSourceProperties.class) public class DynamicDataSourceInfrastructureConfiguration extends Object
| 构造器和说明 |
|---|
DynamicDataSourceInfrastructureConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
CentralizedDataSourceFactory |
centralizedDataSourceFactory(DataSourceRegistry dataSourceRegistry) |
DriverPropertiesCipherer |
dataSourcePropertiesCipherer(org.springframework.beans.factory.ObjectProvider<DynamicDataSourcesProperties> dynamicDataSourcesPropertiesObjectProvider,
org.springframework.beans.factory.ObjectProvider<org.springframework.boot.autoconfigure.jdbc.DataSourceProperties> dataSourcePropertiesObjectProvider) |
DataSourceRegistry |
dataSourceRegistry(org.springframework.beans.factory.ObjectProvider<DataSourceKeyDataSourceParser> dataSourceKeyParserProvider,
DynamicDataSourcesProperties dynamicDataSourcesProperties) |
DynamicDataSourcesProperties |
namedDataSourcesProperties(org.springframework.beans.factory.ObjectProvider<DynamicDataSourcesPropertiesFactoryBean> dataSourcesPropertiesFactoryBeanProvider,
org.springframework.core.env.Environment environment) |
public DynamicDataSourceInfrastructureConfiguration()
@Bean public CentralizedDataSourceFactory centralizedDataSourceFactory(DataSourceRegistry dataSourceRegistry)
@Bean @ConditionalOnMissingBean @ConfigurationProperties(prefix="sqlhelper.dynamic-datasource") public DynamicDataSourcesProperties namedDataSourcesProperties(org.springframework.beans.factory.ObjectProvider<DynamicDataSourcesPropertiesFactoryBean> dataSourcesPropertiesFactoryBeanProvider, org.springframework.core.env.Environment environment)
@Bean public DataSourceRegistry dataSourceRegistry(org.springframework.beans.factory.ObjectProvider<DataSourceKeyDataSourceParser> dataSourceKeyParserProvider, DynamicDataSourcesProperties dynamicDataSourcesProperties)
@Bean @ConditionalOnMissingBean public DriverPropertiesCipherer dataSourcePropertiesCipherer(org.springframework.beans.factory.ObjectProvider<DynamicDataSourcesProperties> dynamicDataSourcesPropertiesObjectProvider, org.springframework.beans.factory.ObjectProvider<org.springframework.boot.autoconfigure.jdbc.DataSourceProperties> dataSourcePropertiesObjectProvider)
Copyright © 2021. All rights reserved.