public final class DefaultPersistExecute extends Object implements PersistExecute
Supports the use of PreparedStatement batching.
| Constructor and Description |
|---|
DefaultPersistExecute(Binder binder,
PstmtBatch pstmtBatch)
Construct this DmlPersistExecute.
|
| Modifier and Type | Method and Description |
|---|---|
BatchControl |
createBatchControl(SpiTransaction t)
Create a BatchControl for the current transaction.
|
<T> void |
executeDeleteBean(PersistRequestBean<T> request)
execute the bean delete request.
|
<T> void |
executeInsertBean(PersistRequestBean<T> request)
execute the bean insert request.
|
int |
executeOrmUpdate(PersistRequestOrmUpdate request)
Execute the updateSqlRequest
|
int |
executeSqlCallable(PersistRequestCallableSql request)
Execute the CallableSqlRequest.
|
int |
executeSqlUpdate(PersistRequestUpdateSql request)
Execute the updateSqlRequest
|
<T> void |
executeUpdateBean(PersistRequestBean<T> request)
execute the bean update request.
|
public DefaultPersistExecute(Binder binder, PstmtBatch pstmtBatch)
public BatchControl createBatchControl(SpiTransaction t)
PersistExecutecreateBatchControl in interface PersistExecutepublic <T> void executeInsertBean(PersistRequestBean<T> request)
executeInsertBean in interface PersistExecutepublic <T> void executeUpdateBean(PersistRequestBean<T> request)
executeUpdateBean in interface PersistExecutepublic <T> void executeDeleteBean(PersistRequestBean<T> request)
executeDeleteBean in interface PersistExecutepublic int executeOrmUpdate(PersistRequestOrmUpdate request)
executeOrmUpdate in interface PersistExecutepublic int executeSqlUpdate(PersistRequestUpdateSql request)
executeSqlUpdate in interface PersistExecutepublic int executeSqlCallable(PersistRequestCallableSql request)
executeSqlCallable in interface PersistExecuteCopyright © 2014. All Rights Reserved.