T - 元素类型@Ignored public interface IProcedureOperator<T> extends IOperator
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IProcedureOperator.IOutResultProcessor
输出参数结果处理器接口
|
| Modifier and Type | Method and Description |
|---|---|
IProcedureOperator<T> |
addOutParameter(Integer sqlParamType)
添加输出参数
|
IProcedureOperator<T> |
addParameter(Object parameter)
添加参数
|
IProcedureOperator<T> |
addParameter(SQLParameter parameter)
添加参数
|
IProcedureOperator<T> |
execute(IProcedureOperator.IOutResultProcessor resultProcessor)
执行存储过程
|
IProcedureOperator<T> |
execute(IResultSetHandler<T> resultSetHandler)
执行存储过程
|
List<List<T>> |
getResultSets()
获取执行结果集合
|
IProcedureOperator<T> |
setOutResultProcessor(IProcedureOperator.IOutResultProcessor outResultProcessor)
设置输出参数结果处理器
|
IProcedureOperator<T> |
setResultSetHandler(IResultSetHandler<T> resultSetHandler)
设置结果集数据处理器
|
execute, getAccessorConfig, getConnectionHolder, getExpenseTime, getParameters, getSQL, isExecuted, setAccessorConfigIProcedureOperator<T> execute(IResultSetHandler<T> resultSetHandler) throws Exception
resultSetHandler - 结果集数据处理器Exception - 可能产生的任何异常IProcedureOperator<T> execute(IProcedureOperator.IOutResultProcessor resultProcessor) throws Exception
resultProcessor - 输出参数结果处理器Exception - 可能产生的任何异常IProcedureOperator<T> addOutParameter(Integer sqlParamType)
sqlParamType - SQL参数类型(参考java.sql.Types)IProcedureOperator<T> addParameter(SQLParameter parameter)
addParameter in interface IOperatorparameter - SQL参数对象IProcedureOperator<T> addParameter(Object parameter)
addParameter in interface IOperatorparameter - SQL参数值IProcedureOperator<T> setOutResultProcessor(IProcedureOperator.IOutResultProcessor outResultProcessor)
outResultProcessor - 输出参数结果处理器IProcedureOperator<T> setResultSetHandler(IResultSetHandler<T> resultSetHandler)
resultSetHandler - 结果集数据处理器Copyright © 2022. All rights reserved.