| | |
| | | @Configuration(proxyBeanMethods = false) |
| | | @ConditionalOnProperty(value = {TenantBaseConstant.TENANT_DYNAMIC_DATASOURCE_PROP}, havingValue = "true") |
| | | @Import({DynamicDataSourceCreatorAutoConfiguration.class}) |
| | | /* loaded from: blade-starter-tenant-9.3.0.0-SNAPSHOT.jar:org/springblade/core/tenant/config/TenantDataSourceConfiguration.class */ |
| | | |
| | | public class TenantDataSourceConfiguration { |
| | | @Bean |
| | | @Primary |
| | |
| | | @Configuration(proxyBeanMethods = false) |
| | | @ConditionalOnProperty(value = {TenantBaseConstant.TENANT_DYNAMIC_DATASOURCE_PROP}, havingValue = "true") |
| | | @Order |
| | | /* loaded from: blade-starter-tenant-9.3.0.0-SNAPSHOT.jar:org/springblade/core/tenant/config/TenantDataSourceConfiguration$TenantDataSourceAnnotationConfiguration.class */ |
| | | |
| | | public static class TenantDataSourceAnnotationConfiguration implements SmartInitializingSingleton { |
| | | private final TenantDataSourceAnnotationInterceptor tenantDataSourceAnnotationInterceptor; |
| | | private final DataSource dataSource; |
| | |
| | | @Configuration(proxyBeanMethods = false) |
| | | @ConditionalOnProperty(value = {TenantBaseConstant.TENANT_DYNAMIC_GLOBAL_PROP}, havingValue = "true") |
| | | @Order |
| | | /* loaded from: blade-starter-tenant-9.3.0.0-SNAPSHOT.jar:org/springblade/core/tenant/config/TenantDataSourceConfiguration$TenantDataSourceGlobalConfiguration.class */ |
| | | |
| | | public static class TenantDataSourceGlobalConfiguration implements SmartInitializingSingleton { |
| | | private final TenantDataSourceGlobalInterceptor tenantDataSourceGlobalInterceptor; |
| | | private final DataSource dataSource; |