| 构造器和说明 |
|---|
TableRule.TableRuleBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
TableRule.TableRuleBuilder |
actualTables(List<String> actualTables)
Build actual tables.
|
TableRule |
build()
Build table rule.
|
TableRule.TableRuleBuilder |
databaseShardingStrategy(DatabaseShardingStrategy databaseShardingStrategy)
Build database sharding strategy.
|
TableRule.TableRuleBuilder |
dataSourceNames(Collection<String> dataSourceNames)
Build data sources's names.
|
TableRule.TableRuleBuilder |
dataSourceRule(DataSourceRule dataSourceRule)
Build data source rule.
|
TableRule.TableRuleBuilder |
dynamic(boolean dynamic)
Build is dynamic table.
|
TableRule.TableRuleBuilder |
generateKeyColumn(String generateKeyColumn)
Build generate key column.
|
TableRule.TableRuleBuilder |
generateKeyColumn(String generateKeyColumn,
Class<? extends KeyGenerator> keyGeneratorClass)
Build generate key column.
|
TableRule.TableRuleBuilder |
tableShardingStrategy(TableShardingStrategy tableShardingStrategy)
Build table sharding strategy.
|
public TableRule.TableRuleBuilder dynamic(boolean dynamic)
dynamic - is dynamic tablepublic TableRule.TableRuleBuilder actualTables(List<String> actualTables)
actualTables - actual tablespublic TableRule.TableRuleBuilder dataSourceRule(DataSourceRule dataSourceRule)
dataSourceRule - data source rulepublic TableRule.TableRuleBuilder dataSourceNames(Collection<String> dataSourceNames)
dataSourceNames - data sources's namespublic TableRule.TableRuleBuilder databaseShardingStrategy(DatabaseShardingStrategy databaseShardingStrategy)
databaseShardingStrategy - database sharding strategypublic TableRule.TableRuleBuilder tableShardingStrategy(TableShardingStrategy tableShardingStrategy)
tableShardingStrategy - table sharding strategypublic TableRule.TableRuleBuilder generateKeyColumn(String generateKeyColumn)
generateKeyColumn - generate key columnpublic TableRule.TableRuleBuilder generateKeyColumn(String generateKeyColumn, Class<? extends KeyGenerator> keyGeneratorClass)
generateKeyColumn - generate key columnkeyGeneratorClass - key generator classpublic TableRule build()
Copyright © 2017. All rights reserved.