public interface ISqlAspect
限定符和类型 | 方法和说明 |
---|---|
void |
addOnDeleteHandle(ISqlAspectCallBack handle)
添加删除的检查回调
|
void |
addOnInsertHandle(ISqlAspectCallBack handle)
添加新增的检查回调
|
void |
addOnSelectHandle(ISqlAspectCallBack handle)
执行select 语句回调
|
void |
addOnUpdateHandle(ISqlAspectCallBack handle)
添加更新的检查回调
|
void |
onDelete(kdayun.jsql.statement.delete.Delete delete,
java.util.Map<java.lang.String,java.lang.Object> values)
执行删除语句前
|
void |
onInsert(kdayun.jsql.statement.insert.Insert insert,
java.util.Map<java.lang.String,java.lang.Object> values)
执行新增语句前
|
void |
onSelect(java.lang.String selectSql,
java.lang.Object results)
执行select 语句
|
void |
onUpdate(kdayun.jsql.statement.update.Update update,
java.util.Map<java.lang.String,java.lang.Object> values)
执行更新与前
|
void addOnDeleteHandle(ISqlAspectCallBack handle)
handle
- 回调void addOnUpdateHandle(ISqlAspectCallBack handle)
handle
- 回调void addOnInsertHandle(ISqlAspectCallBack handle)
handle
- 回调void onDelete(kdayun.jsql.statement.delete.Delete delete, java.util.Map<java.lang.String,java.lang.Object> values) throws java.lang.Exception
delete
- 删除语句values
- 更新的值mapjava.lang.Exception
- 出错会抛出异常void onUpdate(kdayun.jsql.statement.update.Update update, java.util.Map<java.lang.String,java.lang.Object> values) throws java.lang.Exception
update
- 更新语句values
- 更新的值mapjava.lang.Exception
- 出错会抛出异常void onInsert(kdayun.jsql.statement.insert.Insert insert, java.util.Map<java.lang.String,java.lang.Object> values) throws java.lang.Exception
insert
- 新增语句values
- 更新的值mapjava.lang.Exception
- 出错会抛出异常void onSelect(java.lang.String selectSql, java.lang.Object results) throws java.lang.Exception
selectSql
- sql语句results
- 结果java.lang.Exception
- 出错会抛出异常void addOnSelectHandle(ISqlAspectCallBack handle)
handle
- 回调