@Configuration public class DataSourceAutoConfig extends Object implements org.springframework.context.EnvironmentAware
| 构造器和说明 |
|---|
DataSourceAutoConfig() |
| 限定符和类型 | 方法和说明 |
|---|---|
DataSource |
createDataSource() |
DBRouterConfig |
dbRouterConfig() |
IDBRouterStrategy |
dbRouterStrategy(DBRouterConfig dbRouterConfig) |
org.apache.ibatis.plugin.Interceptor |
plugin() |
DBRouterJoinPoint |
point(DBRouterConfig dbRouterConfig,
IDBRouterStrategy dbRouterStrategy) |
void |
setEnvironment(org.springframework.core.env.Environment environment) |
org.springframework.transaction.support.TransactionTemplate |
transactionTemplate(DataSource mysqlDataSource) |
@Bean(name="db-router-point") @ConditionalOnMissingBean public DBRouterJoinPoint point(DBRouterConfig dbRouterConfig, IDBRouterStrategy dbRouterStrategy)
@Bean public DBRouterConfig dbRouterConfig()
@Bean public org.apache.ibatis.plugin.Interceptor plugin()
@Bean(value="mysqlDataSource") public DataSource createDataSource()
@Bean public IDBRouterStrategy dbRouterStrategy(DBRouterConfig dbRouterConfig)
@Bean public org.springframework.transaction.support.TransactionTemplate transactionTemplate(DataSource mysqlDataSource)
public void setEnvironment(org.springframework.core.env.Environment environment)
setEnvironment 在接口中 org.springframework.context.EnvironmentAwareCopyright © 2024. All rights reserved.