| 程序包 | 说明 |
|---|---|
| com.xiaoleilu.hutool.db |
| 限定符和类型 | 方法和说明 |
|---|---|
static Condition[] |
DbUtil.buildConditions(Entity entity)
通过实体对象构建条件对象
|
Condition |
Condition.clone() |
Condition[] |
Wrapper.wrap(Condition... conditions)
包装字段名
有时字段与SQL的某些关键字冲突,导致SQL出错,因此需要将字段名用单引号或者反引号包装起来,避免冲突 |
| 限定符和类型 | 方法和说明 |
|---|---|
SqlBuilder |
SqlBuilder.having(SqlBuilder.LogicalOperator logicalOperator,
Condition... conditions)
添加Having语句
|
SqlBuilder |
SqlBuilder.on(SqlBuilder.LogicalOperator logicalOperator,
Condition... conditions)
配合JOIN的 ON语句,多表关联的条件语句
只支持单一的逻辑运算符(例如多个条件之间) |
SqlBuilder |
SqlBuilder.where(SqlBuilder.LogicalOperator logicalOperator,
Condition... conditions)
添加Where语句
只支持单一的逻辑运算符(例如多个条件之间) |
Condition[] |
Wrapper.wrap(Condition... conditions)
包装字段名
有时字段与SQL的某些关键字冲突,导致SQL出错,因此需要将字段名用单引号或者反引号包装起来,避免冲突 |
Copyright © 2015. All rights reserved.