public abstract class NullableColumnLogicDeleteProcessor extends AbstractLogicDeleteProcessor
null 值的逻辑删除处理器。| 构造器和说明 |
|---|
NullableColumnLogicDeleteProcessor() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
buildLogicNormalCondition(String logicColumn,
TableInfo tableInfo,
IDialect dialect)
用户构建查询正常数据的条件。
|
void |
buildQueryCondition(QueryWrapper queryWrapper,
TableInfo tableInfo,
String joinTableAlias)
用于构建通过
QueryWrapper 查询数据时的内容。 |
Object |
getLogicNormalValue()
逻辑删除字段值为
null 表示数据未删除。 |
buildLogicDeletedSetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetLogicDeletedValuepublic NullableColumnLogicDeleteProcessor()
public String buildLogicNormalCondition(String logicColumn, TableInfo tableInfo, IDialect dialect)
LogicDeleteProcessorbuildLogicNormalCondition 在接口中 LogicDeleteProcessorbuildLogicNormalCondition 在类中 AbstractLogicDeleteProcessorlogicColumn - 逻辑删除列tableInfo - 表信息dialect - 数据库方言public void buildQueryCondition(QueryWrapper queryWrapper, TableInfo tableInfo, String joinTableAlias)
LogicDeleteProcessorQueryWrapper 查询数据时的内容。buildQueryCondition 在接口中 LogicDeleteProcessorbuildQueryCondition 在类中 AbstractLogicDeleteProcessorqueryWrapper - 条件构造器tableInfo - 表信息joinTableAlias - join table 的别名public Object getLogicNormalValue()
null 表示数据未删除。Copyright © 2023. All rights reserved.