public abstract class AbstractDatabaseConfigSupport extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected static org.slf4j.Logger |
log |
| 构造器和说明 |
|---|
AbstractDatabaseConfigSupport() |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract DataSource |
dataSource(DefaultDataSource defaultDataSource)
sharding-jdbc数据源配置
|
DefaultDataSource |
defaultDataSource() |
HintMasterRouteAspect |
hintMasterRouteAspect() |
org.springframework.transaction.PlatformTransactionManager |
transactionManager(DataSource dataSource) |
@Bean(name="defaultDataSource") @ConfigurationProperties(prefix="sharding.jdbc") public DefaultDataSource defaultDataSource()
@Primary @Bean(name="dataSource") @ConditionalOnBean(name="defaultDataSource") public abstract DataSource dataSource(@Qualifier(value="defaultDataSource") DefaultDataSource defaultDataSource) throws SQLException
SQLException@Bean
public org.springframework.transaction.PlatformTransactionManager transactionManager(@Qualifier(value="dataSource")
DataSource dataSource)
@Bean public HintMasterRouteAspect hintMasterRouteAspect()
Copyright © 2019. All rights reserved.