@Component @Configuration @EnableJpaRepositories @ComponentScan(value="cn.ximcloud.homekit.core.starter") @AutoConfigureAfter(value=HomeKitDataSourceConfig.class) @AutoConfigureBefore(value={javax.sql.DataSource.class,HomeKitServiceAdapter.class}) public class HomeKitDataSourceAdapter extends Object
| 构造器和说明 |
|---|
HomeKitDataSourceAdapter(HomeKitDataSourceConfig homeKitDataSourceConfig) |
| 限定符和类型 | 方法和说明 |
|---|---|
DataSource |
generateEmbeddedDataSource() |
DataSource |
generateUnUsedDataSource() |
public HomeKitDataSourceAdapter(HomeKitDataSourceConfig homeKitDataSourceConfig)
@Bean @ConditionalOnMissingBean(value=javax.sql.DataSource.class) @Conditional(value=SimpleDemoHomeKitCondition.class) public DataSource generateUnUsedDataSource()
@Bean @ConditionalOnMissingBean(value=javax.sql.DataSource.class) @Conditional(value=EmbeddedDataBaseCondition.class) public DataSource generateEmbeddedDataSource()
Copyright © 2021. All rights reserved.