| 程序包 | 说明 |
|---|---|
| io.shardingsphere.core.rewrite | |
| io.shardingsphere.core.routing | |
| io.shardingsphere.core.routing.router.sharding |
| 限定符和类型 | 方法和说明 |
|---|---|
SQLUnit |
SQLRewriteEngine.generateSQL(TableUnit tableUnit,
SQLBuilder sqlBuilder,
ShardingDataSourceMetaData shardingDataSourceMetaData)
Generate SQL string.
|
SQLUnit |
SQLBuilder.toSQL(TableUnit tableUnit,
Map<String,String> logicAndActualTableMap,
ShardingRule shardingRule,
ShardingDataSourceMetaData shardingDataSourceMetaData)
Convert to SQL unit.
|
| 构造器和说明 |
|---|
PreparedStatementRoutingEngine(String logicSQL,
ShardingRule shardingRule,
ShardingTableMetaData shardingTableMetaData,
DatabaseType databaseType,
boolean showSQL,
ShardingDataSourceMetaData shardingDataSourceMetaData) |
StatementRoutingEngine(ShardingRule shardingRule,
ShardingTableMetaData shardingTableMetaData,
DatabaseType databaseType,
boolean showSQL,
ShardingDataSourceMetaData shardingDataSourceMetaData) |
| 限定符和类型 | 方法和说明 |
|---|---|
static ShardingRouter |
ShardingRouterFactory.createSQLRouter(ShardingRule shardingRule,
ShardingTableMetaData shardingTableMetaData,
DatabaseType databaseType,
boolean showSQL,
ShardingDataSourceMetaData shardingDataSourceMetaData)
Create sharding router.
|
Copyright © 2018. All rights reserved.