@Signature(type=org.apache.ibatis.executor.Executor.class,method="update",args={org.apache.ibatis.mapping.MappedStatement.class,java.lang.Object.class}) @Signature(type=org.apache.ibatis.executor.Executor.class,method="query",args={org.apache.ibatis.mapping.MappedStatement.class,java.lang.Object.class,org.apache.ibatis.session.RowBounds.class,org.apache.ibatis.session.ResultHandler.class}) @Signature(type=org.apache.ibatis.executor.Executor.class,method="query",args={org.apache.ibatis.mapping.MappedStatement.class,java.lang.Object.class,org.apache.ibatis.session.RowBounds.class,org.apache.ibatis.session.ResultHandler.class,org.apache.ibatis.cache.CacheKey.class,org.apache.ibatis.mapping.BoundSql.class})
public class SqlLogicallyDeletedInterceptor
extends Object
implements org.apache.ibatis.plugin.Interceptor
| 构造器和说明 |
|---|
SqlLogicallyDeletedInterceptor() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getSqlType() |
String |
getVariable() |
String |
getVariableDelete() |
String |
getVariableDeleteNot() |
Object |
intercept(org.apache.ibatis.plugin.Invocation invocation) |
Object |
plugin(Object target) |
void |
setProperties(Properties properties) |
void |
setSqlType(String sqlType) |
void |
setVariable(String variable) |
void |
setVariableDelete(String variableDelete) |
void |
setVariableDeleteNot(String variableDeleteNot) |
public Object intercept(org.apache.ibatis.plugin.Invocation invocation) throws Throwable
intercept 在接口中 org.apache.ibatis.plugin.InterceptorThrowablepublic void setProperties(Properties properties)
setProperties 在接口中 org.apache.ibatis.plugin.Interceptorpublic String getVariable()
public void setVariable(String variable)
public String getVariableDelete()
public void setVariableDelete(String variableDelete)
public String getVariableDeleteNot()
public void setVariableDeleteNot(String variableDeleteNot)
public String getSqlType()
public void setSqlType(String sqlType)
Copyright © 2017. All rights reserved.