org.tinygroup.dbrouter.impl.shardrule
| Constructor and 描述 |
|---|
ShardRuleByFieldValue() |
| Modifier and Type | Method and 描述 |
|---|---|
List<FieldWithValues> |
getFieldWithValues() |
String |
getReplacedSql(Partition partition,
Shard shard,
String sql)
返回替换好的SQL语句,对于在同一个schema中的用多个表进行分表的话,就需要替换SQL脚本
|
boolean |
isMatch(Partition partition,
Shard shard,
String sql,
Object... preparedParams)
返回是否属于当前分片处理
|
void |
setFieldWithValues(List<FieldWithValues> fieldWithValues) |
public boolean isMatch(Partition partition, Shard shard, String sql, Object... preparedParams)
ShardRulepublic String getReplacedSql(Partition partition, Shard shard, String sql)
ShardRulegetReplacedSql 接口 {1} 中的 {0} ShardRulepartition - TODOshard - TODOpublic List<FieldWithValues> getFieldWithValues()
public void setFieldWithValues(List<FieldWithValues> fieldWithValues)
Copyright © 2006–2015 TinyGroup. All rights reserved.