public class RoutingStatementHandler extends Object implements StatementHandler
| Constructor and Description |
|---|
RoutingStatementHandler(Executor executor,
MappedStatement ms,
Object parameter,
RowBounds rowBounds,
ResultHandler resultHandler,
BoundSql boundSql) |
| Modifier and Type | Method and Description |
|---|---|
void |
batch(Statement statement) |
BoundSql |
getBoundSql() |
ParameterHandler |
getParameterHandler() |
void |
parameterize(Statement statement) |
Statement |
prepare(Connection connection,
Integer transactionTimeout) |
<E> List<E> |
query(Statement statement,
ResultHandler resultHandler) |
<E> Cursor<E> |
queryCursor(Statement statement) |
int |
update(Statement statement) |
public RoutingStatementHandler(Executor executor, MappedStatement ms, Object parameter, RowBounds rowBounds, ResultHandler resultHandler, BoundSql boundSql)
public Statement prepare(Connection connection, Integer transactionTimeout) throws SQLException
prepare in interface StatementHandlerSQLExceptionpublic void parameterize(Statement statement) throws SQLException
parameterize in interface StatementHandlerSQLExceptionpublic void batch(Statement statement) throws SQLException
batch in interface StatementHandlerSQLExceptionpublic int update(Statement statement) throws SQLException
update in interface StatementHandlerSQLExceptionpublic <E> List<E> query(Statement statement, ResultHandler resultHandler) throws SQLException
query in interface StatementHandlerSQLExceptionpublic <E> Cursor<E> queryCursor(Statement statement) throws SQLException
queryCursor in interface StatementHandlerSQLExceptionpublic BoundSql getBoundSql()
getBoundSql in interface StatementHandlerpublic ParameterHandler getParameterHandler()
getParameterHandler in interface StatementHandlerCopyright © 2009–2021 MyBatis.org. All rights reserved.