MethodInvocationDataSourceKeySelector |
DynamicDataSourcesAutoConfiguration.dataSourceKeySelector(DataSourceRegistry registry,
MethodDataSourceKeyRegistry keyRegistry,
org.springframework.beans.factory.ObjectProvider<List<DataSourceKeyRouter>> routersProvider,
DynamicDataSourcesProperties dataSourcesProperties,
org.springframework.beans.factory.config.ListFactoryBean dataSourcesFactoryBean) |
DataSourceRegistry |
DynamicDataSourceInfrastructureConfiguration.dataSourceRegistry(org.springframework.beans.factory.ObjectProvider<DataSourceKeyDataSourceParser> dataSourceKeyParserProvider,
DynamicDataSourcesProperties dynamicDataSourcesProperties) |
org.springframework.beans.factory.config.ListFactoryBean |
DynamicDataSourcesAutoConfiguration.dataSourcesFactoryBean(DriverPropertiesCipherer cipherer,
CentralizedDataSourceFactory centralizedDataSourceFactory,
DynamicDataSourcesProperties dynamicDataSourcesProperties,
org.springframework.beans.factory.ObjectProvider<List<DynamicDataSourcesPropertiesCustomizer>> customizersObjectProvider,
org.springframework.beans.factory.ObjectProvider<DataSource> springBootOriginDataSourceProvider,
org.springframework.beans.factory.ObjectProvider<org.springframework.boot.autoconfigure.jdbc.DataSourceProperties> builtInDataSourceProperties,
org.springframework.context.ApplicationContext applicationContext) |
org.springframework.aop.aspectj.AspectJExpressionPointcutAdvisor |
DynamicTransactionAutoConfiguration.dynamicDataSourceTransactionAdvisor(org.springframework.beans.factory.config.ListFactoryBean dataSourcesFactoryBean,
DynamicDataSourcesProperties properties,
TransactionManager transactionManager,
TransactionDefinitionRegistry registry) |
org.springframework.aop.aspectj.AspectJExpressionPointcutAdvisor |
DynamicMethodDataSourcesKeyAutoConfiguration.keyChoicesAdvisor(org.springframework.beans.factory.config.ListFactoryBean dataSourcesFactoryBean,
DynamicDataSourcesProperties namedDataSourcesProperties,
MethodDataSourceKeyRegistry keyRegistry) |