@Intercepts(value=@Signature(type=org.apache.ibatis.executor.Executor.class,method="update",args={org.apache.ibatis.mapping.MappedStatement.class,java.lang.Object.class}))
public class EzMybatisUpdateInterceptor
extends Object
implements org.apache.ibatis.plugin.Interceptor
| 构造器和说明 |
|---|
EzMybatisUpdateInterceptor() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addDeleteListener(EzMybatisDeleteListener deleteListener)
添加删除监听器
|
void |
addInsertListener(EzMybatisInsertListener insertListener)
添加插入监听器
|
void |
addUpdateListener(EzMybatisUpdateListener updateListener)
添加更新监听器
|
Object |
intercept(org.apache.ibatis.plugin.Invocation invocation) |
protected void |
onBatchDelete(Collection<Object> models) |
protected void |
onBatchDeleteById(Collection<Object> ids,
Class<?> ntClass) |
protected void |
onBatchInsert(Collection<Object> models) |
protected void |
onBatchReplace(Collection<Object> models) |
protected void |
onBatchUpdate(Collection<Object> models) |
protected void |
onDelete(Object entity) |
protected void |
onDeleteById(Object id,
Class<?> ntClass) |
protected void |
onEzBatchUpdate(Collection<EzUpdate> ezUpdates) |
protected void |
onEzUpdate(EzUpdate ezUpdate) |
protected void |
onInsert(Object model) |
protected void |
onReplace(Object entity) |
protected void |
onUpdate(Object model) |
public void addInsertListener(EzMybatisInsertListener insertListener)
public void addUpdateListener(EzMybatisUpdateListener updateListener)
public void addDeleteListener(EzMybatisDeleteListener deleteListener)
protected void onInsert(Object model)
protected void onBatchInsert(Collection<Object> models)
protected void onUpdate(Object model)
protected void onBatchUpdate(Collection<Object> models)
protected void onReplace(Object entity)
protected void onBatchReplace(Collection<Object> models)
protected void onEzUpdate(EzUpdate ezUpdate)
protected void onEzBatchUpdate(Collection<EzUpdate> ezUpdates)
protected void onDelete(Object entity)
protected void onBatchDelete(Collection<Object> models)
protected void onBatchDeleteById(Collection<Object> ids, Class<?> ntClass)
Copyright © 2024. All Rights Reserved.