public final class OrchestrationShardingDataSourceFactory extends Object
Constructor and Description |
---|
OrchestrationShardingDataSourceFactory() |
Modifier and Type | Method and Description |
---|---|
static DataSource |
createDataSource(Map<String,DataSource> dataSourceMap,
ShardingRuleConfiguration shardingRuleConfig,
Map<String,Object> configMap,
Properties props,
OrchestrationConfiguration orchestrationConfig)
Create sharding data source.
|
static DataSource |
createDataSource(OrchestrationConfiguration orchestrationConfig)
Create sharding data source.
|
public OrchestrationShardingDataSourceFactory()
public static DataSource createDataSource(Map<String,DataSource> dataSourceMap, ShardingRuleConfiguration shardingRuleConfig, Map<String,Object> configMap, Properties props, OrchestrationConfiguration orchestrationConfig) throws SQLException
dataSourceMap
- data source mapshardingRuleConfig
- sharding rule configurationorchestrationConfig
- orchestration configurationconfigMap
- config mapprops
- properties for data sourceSQLException
- SQL exceptionpublic static DataSource createDataSource(OrchestrationConfiguration orchestrationConfig) throws SQLException
orchestrationConfig
- orchestration configurationSQLException
- SQL exceptionCopyright © 2018. All rights reserved.