| 限定符和类型 | 方法和说明 |
|---|---|
<T> int |
DefaultSqlContext.delete(Class<T> entityClass,
Consumer<WhereCondition> condition) |
<T> int |
DefaultSqlContext.update(T entity,
Consumer<WhereCondition> condition) |
<T> int |
DefaultSqlContext.updateSelective(T entity,
Collection<Fn<T,?>> forcedFields,
Consumer<WhereCondition> condition) |
<T> int |
DefaultSqlContext.updateSelective(T entity,
Consumer<WhereCondition> condition) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> int |
SqlContext.delete(Class<T> entityClass,
Consumer<WhereCondition> condition)
根据指定的条件删除数据库中的记录。
|
<T> int |
SqlContext.update(T entity,
Consumer<WhereCondition> condition)
根据指定条件更新实体对象的所有字段。
|
<T> int |
SqlContext.updateSelective(T entity,
Collection<Fn<T,?>> forcedFields,
Consumer<WhereCondition> condition)
根据指定条件更新实体对象的非空字段,并强制更新指定的字段。
|
<T> int |
SqlContext.updateSelective(T entity,
Consumer<WhereCondition> condition)
根据指定条件更新实体对象的非空字段。
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
GenericWhereCondition |
class |
MysqlWhereCondition |
class |
OracleWhereCondition |
| 限定符和类型 | 方法和说明 |
|---|---|
static AbstractDialectParser |
SqlExecutionFactory.chosenDialectParser(SchemaProperties schemaProperties,
Class<?> entityClass,
Collection<Object> param,
WhereCondition whereCondition) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected WhereCondition |
AbstractDialectParser.whereCondition |
| 构造器和说明 |
|---|
AbstractDialectParser(Class<?> entityClass,
SchemaProperties schemaProperties,
WhereCondition whereCondition) |
| 构造器和说明 |
|---|
MysqlParser(Class<?> entityClass,
SchemaProperties schemaProperties,
Collection<Object> params,
WhereCondition whereCondition) |
OracleParser(Class<?> entityClass,
SchemaProperties schemaProperties,
Collection<Object> params,
WhereCondition whereCondition) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
EntitiesDeleter.delete(Consumer<WhereCondition> condition,
Function<SqlExecutor,Integer> doSqlExecutor) |
| 限定符和类型 | 方法和说明 |
|---|---|
TableRelation<R> |
TableRelation.where(Consumer<WhereCondition> condition) |
TableRelation<?> |
JoinCondition.where(Consumer<WhereCondition> condition)
追加 WHERE 条件。
|
| 限定符和类型 | 方法和说明 |
|---|---|
Consumer<WhereCondition> |
SelectSpecification.getWhereCondition() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
SelectSpecification.setWhereCondition(Consumer<WhereCondition> whereCondition) |
| 构造器和说明 |
|---|
EntitiesUpdater(Collection<Object> entities,
Fn<?,?>[] forcedFields,
Consumer<WhereCondition> condition) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
EntityMapper.delete(Consumer<WhereCondition> condition)
根据指定的条件删除数据库中的记录。
|
int |
EntityMapper.update(T entity,
Consumer<WhereCondition> condition)
根据指定条件更新实体对象的所有字段。
|
int |
EntityMapper.updateSelective(T entity,
Collection<Fn<T,?>> forcedFields,
Consumer<WhereCondition> condition)
根据指定条件更新实体对象的非空字段,并强制更新指定的字段。
|
int |
EntityMapper.updateSelective(T entity,
Consumer<WhereCondition> condition)
根据指定条件更新实体对象的非空字段。
|
Copyright © 2024 Dynamic-SQL. All rights reserved.