| 程序包 | 说明 |
|---|---|
| com.dangdang.ddframe.rdb.sharding.api | |
| com.dangdang.ddframe.rdb.sharding.parser.result.router | |
| com.dangdang.ddframe.rdb.sharding.parser.visitor |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
HintManager.addDatabaseShardingValue(String logicTable,
String shardingColumn,
Condition.BinaryOperator binaryOperator,
Comparable<?>... values)
添加分库分片值.
|
void |
HintManager.addTableShardingValue(String logicTable,
String shardingColumn,
Condition.BinaryOperator binaryOperator,
Comparable<?>... values)
添加分表分片值.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static Condition.BinaryOperator |
Condition.BinaryOperator.valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static Condition.BinaryOperator[] |
Condition.BinaryOperator.values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
| 限定符和类型 | 方法和说明 |
|---|---|
com.google.common.base.Optional<Condition> |
ConditionContext.find(String table,
String column,
Condition.BinaryOperator operator)
查找条件对象.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ParseContext.addCondition(com.alibaba.druid.sql.ast.SQLExpr expr,
Condition.BinaryOperator operator,
List<com.alibaba.druid.sql.ast.SQLExpr> valueExprList,
DatabaseType databaseType,
List<Object> parameters)
向解析上下文中添加条件对象.
|
void |
ParseContext.addCondition(String columnName,
String tableName,
Condition.BinaryOperator operator,
com.alibaba.druid.sql.ast.SQLExpr valueExpr,
DatabaseType databaseType,
List<Object> parameters)
将条件对象加入解析上下文.
|
Copyright © 2016. All rights reserved.