public final class YamlShardingSphereDataSourceFactory extends Object
| 构造器和说明 |
|---|
YamlShardingSphereDataSourceFactory() |
| 限定符和类型 | 方法和说明 |
|---|---|
static DataSource |
createDataSource(byte[] yamlBytes)
Create ShardingSphere data source.
|
static DataSource |
createDataSource(DataSource dataSource,
byte[] yamlBytes)
Create ShardingSphere data source.
|
static DataSource |
createDataSource(DataSource dataSource,
File yamlFile)
Create ShardingSphere data source.
|
static DataSource |
createDataSource(File yamlFile)
Create ShardingSphere data source.
|
static DataSource |
createDataSource(Map<String,DataSource> dataSourceMap,
byte[] yamlBytes)
Create ShardingSphere data source.
|
static DataSource |
createDataSource(Map<String,DataSource> dataSourceMap,
File yamlFile)
Create ShardingSphere data source.
|
public static DataSource createDataSource(File yamlFile) throws SQLException, IOException
yamlFile - YAML file for rule configurationsSQLException - SQL exceptionIOException - IO exceptionpublic static DataSource createDataSource(byte[] yamlBytes) throws SQLException, IOException
yamlBytes - YAML bytes for rule configurationsSQLException - SQL exceptionIOException - IO exceptionpublic static DataSource createDataSource(Map<String,DataSource> dataSourceMap, File yamlFile) throws SQLException, IOException
dataSourceMap - data source mapyamlFile - YAML file for rule configurationsSQLException - SQL exceptionIOException - IO exceptionpublic static DataSource createDataSource(DataSource dataSource, File yamlFile) throws SQLException, IOException
dataSource - data sourceyamlFile - YAML file for rule configurationsSQLException - SQL exceptionIOException - IO exceptionpublic static DataSource createDataSource(Map<String,DataSource> dataSourceMap, byte[] yamlBytes) throws SQLException, IOException
dataSourceMap - data source mapyamlBytes - YAML bytes for rule configurationsSQLException - SQL exceptionIOException - IO exceptionpublic static DataSource createDataSource(DataSource dataSource, byte[] yamlBytes) throws SQLException, IOException
dataSource - data sourceyamlBytes - YAML bytes for rule configurationsSQLException - SQL exceptionIOException - IO exceptionCopyright © 2021 The Apache Software Foundation. All rights reserved.