public class

BatchExecutor

extends BaseExecutor
java.lang.Object
   ↳ org.apache.ibatis.executor.BaseExecutor
     ↳ org.apache.ibatis.executor.BatchExecutor

Summary

Constants
int BATCH_UPDATE_RETURN_VALUE
[Expand]
Inherited Fields
From class org.apache.ibatis.executor.BaseExecutor
From interface org.apache.ibatis.executor.Executor
Public Constructors
BatchExecutor(Configuration configuration, Transaction transaction)
Public Methods
List<BatchResult> doFlushStatements(boolean isRollback)
<E> List<E> doQuery(MappedStatement ms, Object parameterObject, RowBounds rowBounds, ResultHandler resultHandler, BoundSql boundSql)
int doUpdate(MappedStatement ms, Object parameterObject)
Protected Methods
<E> Cursor<E> doQueryCursor(MappedStatement ms, Object parameter, RowBounds rowBounds, BoundSql boundSql)
[Expand]
Inherited Methods
From class org.apache.ibatis.executor.BaseExecutor
From class java.lang.Object
From interface org.apache.ibatis.executor.Executor

Constants

public static final int BATCH_UPDATE_RETURN_VALUE

Constant Value: -2147482646 (0x800003ea)

Public Constructors

public BatchExecutor (Configuration configuration, Transaction transaction)

Public Methods

public List<BatchResult> doFlushStatements (boolean isRollback)

Throws
SQLException

public List<E> doQuery (MappedStatement ms, Object parameterObject, RowBounds rowBounds, ResultHandler resultHandler, BoundSql boundSql)

Throws
SQLException

public int doUpdate (MappedStatement ms, Object parameterObject)

Throws
SQLException

Protected Methods

protected Cursor<E> doQueryCursor (MappedStatement ms, Object parameter, RowBounds rowBounds, BoundSql boundSql)

Throws
SQLException