| 程序包 | 说明 |
|---|---|
| org.sagacity.sqltoy.config.model | |
| org.sagacity.sqltoy.model.inner | |
| org.sagacity.sqltoy.plugins.sharding |
| 限定符和类型 | 方法和说明 |
|---|---|
ShardingStrategyConfig |
SqlToyConfig.getDataSourceSharding() |
ShardingStrategyConfig |
SqlToyConfig.getDataSourceSharding() |
ShardingStrategyConfig |
ShardingConfig.getShardingDBStrategy() |
ShardingStrategyConfig |
ShardingConfig.getShardingDBStrategy() |
ShardingStrategyConfig |
ShardingConfig.getShardingTableStrategy() |
ShardingStrategyConfig |
ShardingConfig.getShardingTableStrategy() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<ShardingStrategyConfig> |
SqlToyConfig.getTableShardings() |
List<ShardingStrategyConfig> |
SqlToyConfig.getTableShardings() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
SqlToyConfig.setDataSourceSharding(ShardingStrategyConfig dataSourceSharding) |
void |
SqlToyConfig.setDataSourceSharding(ShardingStrategyConfig dataSourceSharding) |
void |
ShardingConfig.setShardingDBStrategy(ShardingStrategyConfig shardingDBStrategy) |
void |
ShardingConfig.setShardingDBStrategy(ShardingStrategyConfig shardingDBStrategy) |
void |
ShardingConfig.setShardingTableStrategy(ShardingStrategyConfig shardingTableStrategy) |
void |
ShardingConfig.setShardingTableStrategy(ShardingStrategyConfig shardingTableStrategy) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
SqlToyConfig.setTableShardings(List<ShardingStrategyConfig> tableShardings) |
void |
SqlToyConfig.setTableShardings(List<ShardingStrategyConfig> tableShardings) |
| 限定符和类型 | 字段和说明 |
|---|---|
ShardingStrategyConfig |
EntityQueryExtend.dbSharding |
ShardingStrategyConfig |
QueryExecutorExtend.dbSharding |
ShardingStrategyConfig |
QueryExecutorExtend.dbSharding |
ShardingStrategyConfig |
EntityQueryExtend.dbSharding |
ShardingStrategyConfig |
EntityQueryExtend.tableSharding |
ShardingStrategyConfig |
EntityQueryExtend.tableSharding |
| 限定符和类型 | 字段和说明 |
|---|---|
List<ShardingStrategyConfig> |
QueryExecutorExtend.tableShardings |
List<ShardingStrategyConfig> |
QueryExecutorExtend.tableShardings |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
ShardingUtils.replaceShardingSqlToyConfig(SqlToyContext sqlToyContext,
SqlToyConfig sqlToyConfig,
List<ShardingStrategyConfig> tableShardings,
String dialect,
String[] paramNames,
Object[] paramValues) |
static void |
ShardingUtils.replaceShardingSqlToyConfig(SqlToyContext sqlToyContext,
SqlToyConfig sqlToyConfig,
List<ShardingStrategyConfig> tableShardings,
String dialect,
String[] paramNames,
Object[] paramValues) |
static String |
ShardingUtils.replaceShardingTables(SqlToyContext sqlToyContext,
String sql,
List<ShardingStrategyConfig> tableShardings,
String[] paramNames,
Object[] paramValues) |
static String |
ShardingUtils.replaceShardingTables(SqlToyContext sqlToyContext,
String sql,
List<ShardingStrategyConfig> tableShardings,
String[] paramNames,
Object[] paramValues) |
Copyright © 2023. All rights reserved.