| 限定符和类型 | 方法和说明 |
|---|---|
void |
BaseRepository.deleteByCondition(Class<?> pojoType,
SqlCondition sqlCondition)
根据条件删除
|
void |
BaseRepository.logicDeleteByCondition(Class<?> pojoType,
SqlCondition sqlCondition)
根据条件逻辑删除
|
void |
BaseRepository.updateByCondition(SqlSource sqlSource,
SqlCondition sqlCondition)
根据条件更新
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected SqlCondition |
AbstractBaseRepository.buildBasicIdCondition(Class<?> pojoType) |
SqlCondition |
AbstractBaseRepository.DataHolderParamImpl.getCondition() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
BaseRepositoryImpl.deleteByCondition(Class<?> pojoType,
SqlCondition sqlCondition) |
protected void |
BaseRepositoryImpl.logicDelete(Class<?> pojoType,
LogicDeleteField logicDeleteField,
SqlCondition sqlCondition) |
void |
BaseRepositoryImpl.logicDeleteByCondition(Class<?> pojoType,
SqlCondition sqlCondition) |
void |
BaseRepositoryImpl.updateByCondition(SqlSource sqlSource,
SqlCondition sqlCondition) |
| 限定符和类型 | 方法和说明 |
|---|---|
WhereSqlString<?> |
ConditionAnalyzer.analysis(Class<? extends SqlType> type,
Class<?> pojoType,
FieldAccessor fieldAccessor,
SqlCondition sqlCondition)
解析查询条件
|
WhereSqlString<?> |
DefaultConditionAnalyzer.analysis(Class<? extends SqlType> type,
Class<?> pojoType,
FieldAccessor fieldAccessor,
SqlCondition sqlCondition) |
protected ConditionSqlString |
DefaultConditionAnalyzer.buildConditionSql(Class<? extends SqlType> type,
int offset,
CombinationType combinationType,
FieldDescriptor pojoField,
SqlCondition condition) |
protected void |
DefaultConditionAnalyzer.recursionRender(Class<? extends SqlType> type,
WhereSqlString<?> whereSqlString,
CombinationType combinationType,
ConditionGroup conditionGroup,
FieldAccessor fieldAccessor,
SqlCondition condition)
注入参数名与参数值的映射
|
protected void |
DefaultConditionAnalyzer.render(Class<? extends SqlType> type,
WhereSqlString<ConditionSqlString> whereSqlString,
FieldAccessor fieldAccessor,
SqlCondition condition) |
| 限定符和类型 | 方法和说明 |
|---|---|
SqlCondition |
DeleteParamImpl.getCondition() |
SqlCondition |
Param.getCondition()
判断条件
|
SqlCondition |
SearchParamImpl.getCondition() |
SqlCondition |
UpdateParamImpl.getCondition() |
| 限定符和类型 | 方法和说明 |
|---|---|
SearchParam<T> |
SearchParam.addCondition(SqlCondition condition)
添加一个条件
|
SearchParam<T> |
SearchParamImpl.addCondition(SqlCondition condition) |
DeleteParam |
DeleteParam.setCondition(SqlCondition condition) |
DeleteParam |
DeleteParamImpl.setCondition(SqlCondition condition) |
SearchParam<T> |
SearchParam.setCondition(SqlCondition condition)
覆盖查询条件
|
SearchParam<T> |
SearchParamImpl.setCondition(SqlCondition condition) |
void |
UpdateParam.setCondition(SqlCondition condition) |
void |
UpdateParamImpl.setCondition(SqlCondition sqlCondition) |
| 构造器和说明 |
|---|
DeleteParamImpl(Class<?> pojoType,
SqlCondition condition) |
UpdateParamImpl(SqlSource sqlSource,
SqlCondition sqlCondition) |
| 限定符和类型 | 方法和说明 |
|---|---|
SqlCondition |
DataOperationItem.getCondition() |
SqlCondition |
DataOperationItemImpl.getCondition() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
DataOperationItem.setCondition(SqlCondition condition) |
void |
DataOperationItemImpl.setCondition(SqlCondition condition) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
Condition |
| 限定符和类型 | 方法和说明 |
|---|---|
SqlCondition |
SqlCondition.and(SqlCondition condition) |
SqlCondition |
SqlCondition.or(SqlCondition condition) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<SqlCondition> |
Condition.flatCondition() |
List<SqlCondition> |
SqlCondition.flatCondition() |
List<SqlCondition> |
Condition.getAnd() |
List<SqlCondition> |
SqlCondition.getAnd() |
List<SqlCondition> |
Condition.getOr() |
List<SqlCondition> |
SqlCondition.getOr() |
| 限定符和类型 | 方法和说明 |
|---|---|
Condition |
Condition.and(SqlCondition condition) |
SqlCondition |
SqlCondition.and(SqlCondition condition) |
Condition |
Condition.or(SqlCondition condition) |
SqlCondition |
SqlCondition.or(SqlCondition condition) |
| 构造器和说明 |
|---|
SqlStructureGroupKey(Map<String,PojoField> affectedFieldMapping,
SqlCondition sqlCondition) |
| 限定符和类型 | 方法和说明 |
|---|---|
SqlCondition |
DMLSqlStructureImpl.getCondition() |
SqlCondition |
DQLSqlStructureImpl.getCondition() |
SqlCondition |
SqlStructure.getCondition() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
DMLSqlStructureImpl.setCondition(SqlCondition condition) |
void |
DQLSqlStructureImpl.setCondition(SqlCondition condition) |
void |
SqlStructure.setCondition(SqlCondition condition) |
Copyright © 2022. All rights reserved.