@Configuration @EnableConfigurationProperties(value=DynamicDataSourceProperties.class) @Import(value=DruidDynamicDataSourceConfiguration.class) public class DynamicDataSourceAutoConfiguration extends Object
DynamicDataSourceProvider,
DynamicDataSourceStrategy,
DynamicRoutingDataSource| 构造器和说明 |
|---|
DynamicDataSourceAutoConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
DataSource |
dataSource(DynamicDataSourceProvider dynamicDataSourceProvider) |
DynamicDataSourceAdvisor |
dynamicAdvisor(DynamicDataSourceConfigure dynamicDataSourceConfigure) |
DynamicDataSourceAnnotationAdvisor |
dynamicDatasourceAnnotationAdvisor(DynamicDataSourceSpelParser dynamicDataSourceSpelParser,
DynamicDataSourceSpelResolver dynamicDataSourceSpelResolver) |
DynamicDataSourceCreator |
dynamicDataSourceCreator() |
DynamicDataSourceProvider |
dynamicDataSourceProvider(DynamicDataSourceCreator dynamicDataSourceCreator) |
DynamicDataSourceSpelParser |
dynamicDataSourceSpelParser() |
DynamicDataSourceSpelResolver |
dynamicDataSourceSpelResolver() |
@Bean @ConditionalOnMissingBean public DynamicDataSourceProvider dynamicDataSourceProvider(DynamicDataSourceCreator dynamicDataSourceCreator)
@Bean @ConditionalOnMissingBean public DynamicDataSourceCreator dynamicDataSourceCreator()
@Bean @ConditionalOnMissingBean public DataSource dataSource(DynamicDataSourceProvider dynamicDataSourceProvider)
@Bean @ConditionalOnMissingBean public DynamicDataSourceAnnotationAdvisor dynamicDatasourceAnnotationAdvisor(DynamicDataSourceSpelParser dynamicDataSourceSpelParser, DynamicDataSourceSpelResolver dynamicDataSourceSpelResolver)
@Bean @ConditionalOnMissingBean public DynamicDataSourceSpelParser dynamicDataSourceSpelParser()
@Bean @ConditionalOnMissingBean public DynamicDataSourceSpelResolver dynamicDataSourceSpelResolver()
@Bean @ConditionalOnBean(value=DynamicDataSourceConfigure.class) public DynamicDataSourceAdvisor dynamicAdvisor(DynamicDataSourceConfigure dynamicDataSourceConfigure)
Copyright © 2018 baomidou. All rights reserved.