public final class BatchPreparedStatementExecutor extends AbstractStatementExecutor
| 构造器和说明 |
|---|
BatchPreparedStatementExecutor(int resultSetType,
int resultSetConcurrency,
int resultSetHoldability,
boolean returnGeneratedKeys,
ShardingConnection shardingConnection) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addBatchForRouteUnits(SQLRouteResult routeResult)
Add batch for route units.
|
void |
clear()
Clear data.
|
int[] |
executeBatch()
Execute batch.
|
List<List<Object>> |
getParameterSet(Statement statement)
Get parameter sets.
|
List<Statement> |
getStatements()
Get statements.
|
void |
init()
Initialize executor.
|
cacheStatements, executeCallbackpublic BatchPreparedStatementExecutor(int resultSetType,
int resultSetConcurrency,
int resultSetHoldability,
boolean returnGeneratedKeys,
ShardingConnection shardingConnection)
public void init()
throws SQLException
SQLException - SQL exceptionpublic void addBatchForRouteUnits(SQLRouteResult routeResult)
routeResult - route resultpublic int[] executeBatch()
throws SQLException
SQLException - SQL exceptionpublic List<List<Object>> getParameterSet(Statement statement)
statement - statementpublic void clear()
throws SQLException
AbstractStatementExecutorclear 在类中 AbstractStatementExecutorSQLException - sql exceptionCopyright © 2018. All rights reserved.