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, setAccessorConfig
IProcedureOperator<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 IOperator
parameter
- SQL参数对象IProcedureOperator<T> addParameter(Object parameter)
addParameter
in interface IOperator
parameter
- SQL参数值IProcedureOperator<T> setOutResultProcessor(IProcedureOperator.IOutResultProcessor outResultProcessor)
outResultProcessor
- 输出参数结果处理器IProcedureOperator<T> setResultSetHandler(IResultSetHandler<T> resultSetHandler)
resultSetHandler
- 结果集数据处理器Copyright © 2022. All rights reserved.