public interface JDBCListener
| 限定符和类型 | 方法和说明 |
|---|---|
void |
afterBatchInsert(AnylineDao dao,
int count,
String dest,
Object obj,
boolean checkParimary,
String... columns)
批量插入之后调用
|
void |
afterCount(AnylineDao dao,
RunSQL run,
int count)
count之后调用
|
void |
afterDelete(AnylineDao dao,
RunSQL run,
int count)
执行删除后调用
|
void |
afterExecute(AnylineDao dao,
Procedure procedure,
boolean result)
执行存储过程之后调用
|
void |
afterExecute(AnylineDao dao,
RunSQL run,
int count)
执行SQL之后调用
|
void |
afterExists(AnylineDao dao,
RunSQL run,
boolean exists)
判断是否存在之后调用
|
void |
afterInsert(AnylineDao dao,
RunSQL run,
int count,
String dest,
Object obj,
boolean checkParimary,
String... columns)
插入之后调用
|
void |
afterQuery(AnylineDao dao,
Procedure procedure,
DataSet set)
查询存储过程之后调用
|
void |
afterQuery(AnylineDao dao,
RunSQL run,
DataSet set)
查询之后调用(调用service.query或service.querys)
|
void |
afterQuery(AnylineDao dao,
RunSQL run,
List<?> maps)
查询之后调用(调用service.map或service.maps)
|
void |
afterTotal(AnylineDao dao,
RunSQL run,
int total)
统计总记录数之后调用
|
void |
afterUpdate(AnylineDao dao,
RunSQL run,
int count,
String dest,
Object obj,
String... columns)
更新之前调用
|
boolean |
beforeBatchInsert(AnylineDao dao,
String dest,
Object obj,
boolean checkParimary,
String... columns)
批量插入前调用
|
void |
beforeCount(AnylineDao dao,
RunSQL run)
count之前调用
|
boolean |
beforeDelete(AnylineDao dao,
RunSQL run)
执行删除前调用
|
boolean |
beforeExecute(AnylineDao dao,
Procedure procedure)
执行存储过程之前调用
|
boolean |
beforeExecute(AnylineDao dao,
RunSQL run)
执行SQL之前调用
|
void |
beforeExists(AnylineDao dao,
RunSQL run)
判断是否存在之前调用
|
boolean |
beforeInsert(AnylineDao dao,
RunSQL run,
String dest,
Object obj,
boolean checkParimary,
String... columns)
插入之前调用
|
void |
beforeQuery(AnylineDao dao,
Procedure procedure)
查询存过程之前调用
|
void |
beforeQuery(AnylineDao dao,
RunSQL run)
查询之前调用
|
void |
beforeTotal(AnylineDao dao,
RunSQL run)
统计总记录数之前调用
|
boolean |
beforeUpdate(AnylineDao dao,
RunSQL run,
String dest,
Object obj,
String... columns)
更新之前调用
|
void beforeTotal(AnylineDao dao, RunSQL run)
dao - daorun - sqlvoid afterTotal(AnylineDao dao, RunSQL run, int total)
dao - daorun - sqltotal - totalvoid beforeQuery(AnylineDao dao, RunSQL run)
dao - daorun - sqlvoid afterQuery(AnylineDao dao, RunSQL run, List<?> maps)
dao - daorun - sqlmaps - 查询结果void afterQuery(AnylineDao dao, RunSQL run, DataSet set)
dao - daorun - sqlset - 查询结果void beforeCount(AnylineDao dao, RunSQL run)
dao - daorun - sqlvoid afterCount(AnylineDao dao, RunSQL run, int count)
dao - daorun - sqlcount - countvoid beforeExists(AnylineDao dao, RunSQL run)
dao - daorun - sqlvoid afterExists(AnylineDao dao, RunSQL run, boolean exists)
dao - daorun - sqlexists - 是否存在boolean beforeUpdate(AnylineDao dao, RunSQL run, String dest, Object obj, String... columns)
dao - daorun - rundest - 需要更新的表obj - 更新内容columns - 需要更新的列void afterUpdate(AnylineDao dao, RunSQL run, int count, String dest, Object obj, String... columns)
dao - daorun - runcount - 影响行数dest - 需要更新的表obj - 更新内容columns - 需要更新的列boolean beforeInsert(AnylineDao dao, RunSQL run, String dest, Object obj, boolean checkParimary, String... columns)
dao - daorun - sqldest - 需要插入的表obj - 接入内容checkParimary - 是否需要检测主键columns - 需要插入的列void afterInsert(AnylineDao dao, RunSQL run, int count, String dest, Object obj, boolean checkParimary, String... columns)
dao - daorun - sqlcount - 影响行数dest - 需要插入的表obj - 接入内容checkParimary - 是否需要检测主键columns - 需要插入的列boolean beforeBatchInsert(AnylineDao dao, String dest, Object obj, boolean checkParimary, String... columns)
dao - daodest - 需要插入的表obj - 插入内容checkParimary - 是否需要检测主键columns - 需要插入的列void afterBatchInsert(AnylineDao dao, int count, String dest, Object obj, boolean checkParimary, String... columns)
dao - daocount - 影响行数dest - 需要插入的表obj - 接入内容checkParimary - 是否需要检测主键columns - 需要插入的列boolean beforeExecute(AnylineDao dao, RunSQL run)
dao - daorun - sqlvoid afterExecute(AnylineDao dao, RunSQL run, int count)
dao - daorun - sqlcount - 影响行数boolean beforeExecute(AnylineDao dao, Procedure procedure)
dao - daoprocedure - 存储过程void afterExecute(AnylineDao dao, Procedure procedure, boolean result)
dao - daoprocedure - 存储过程result - 执行是否成功 如果需要返回值需要从procedure中获取void beforeQuery(AnylineDao dao, Procedure procedure)
dao - daoprocedure - 存储过程void afterQuery(AnylineDao dao, Procedure procedure, DataSet set)
dao - daoprocedure - 存储过程set - 返回结果集boolean beforeDelete(AnylineDao dao, RunSQL run)
dao - daorun - sqlvoid afterDelete(AnylineDao dao, RunSQL run, int count)
dao - daorun - sqlcount - 影响行数Copyright © 2022. All rights reserved.