类 MybatisBatchExecutor

java.lang.Object
org.apache.ibatis.executor.BaseExecutor
com.baomidou.mybatisplus.core.executor.AbstractBaseExecutor
com.baomidou.mybatisplus.core.executor.MybatisBatchExecutor
所有已实现的接口:
org.apache.ibatis.executor.Executor

@Deprecated
public class MybatisBatchExecutor
extends AbstractBaseExecutor
已过时。
3.4.0
重写执行器 BatchExecutor
作者:
nieqiurong 2019/4/14.
  • 字段概要

    字段
    修饰符和类型 字段 说明
    static int BATCH_UPDATE_RETURN_VALUE
    已过时。
     

    从类继承的字段 org.apache.ibatis.executor.BaseExecutor

    configuration, deferredLoads, localCache, localOutputParameterCache, queryStack, transaction, wrapper

    从接口继承的字段 org.apache.ibatis.executor.Executor

    NO_RESULT_HANDLER
  • 构造器概要

    构造器
    构造器 说明
    MybatisBatchExecutor​(org.apache.ibatis.session.Configuration configuration, org.apache.ibatis.transaction.Transaction transaction)
    已过时。
     
  • 方法概要

    修饰符和类型 方法 说明
    List<org.apache.ibatis.executor.BatchResult> doFlushStatements​(boolean isRollback)
    已过时。
     
    <E> List<E> doQuery​(org.apache.ibatis.mapping.MappedStatement ms, Object parameterObject, org.apache.ibatis.session.RowBounds rowBounds, org.apache.ibatis.session.ResultHandler resultHandler, org.apache.ibatis.mapping.BoundSql boundSql)
    已过时。
     
    protected <E> org.apache.ibatis.cursor.Cursor<E> doQueryCursor​(org.apache.ibatis.mapping.MappedStatement ms, Object parameter, org.apache.ibatis.session.RowBounds rowBounds, org.apache.ibatis.mapping.BoundSql boundSql)
    已过时。
     
    int doUpdate​(org.apache.ibatis.mapping.MappedStatement ms, Object parameterObject)
    已过时。
     

    从类继承的方法 com.baomidou.mybatisplus.core.executor.AbstractBaseExecutor

    createCacheKey

    从类继承的方法 org.apache.ibatis.executor.BaseExecutor

    applyTransactionTimeout, clearLocalCache, close, closeStatement, commit, deferLoad, flushStatements, flushStatements, getConnection, getTransaction, isCached, isClosed, query, query, queryCursor, rollback, setExecutorWrapper, update

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 字段详细资料

    • BATCH_UPDATE_RETURN_VALUE

      public static final int BATCH_UPDATE_RETURN_VALUE
      已过时。
      另请参阅:
      常量字段值
  • 构造器详细资料

    • MybatisBatchExecutor

      public MybatisBatchExecutor​(org.apache.ibatis.session.Configuration configuration, org.apache.ibatis.transaction.Transaction transaction)
      已过时。
  • 方法详细资料

    • doUpdate

      public int doUpdate​(org.apache.ibatis.mapping.MappedStatement ms, Object parameterObject) throws SQLException
      已过时。
      指定者:
      doUpdate 在类中 org.apache.ibatis.executor.BaseExecutor
      抛出:
      SQLException
    • doQuery

      public <E> List<E> doQuery​(org.apache.ibatis.mapping.MappedStatement ms, Object parameterObject, org.apache.ibatis.session.RowBounds rowBounds, org.apache.ibatis.session.ResultHandler resultHandler, org.apache.ibatis.mapping.BoundSql boundSql) throws SQLException
      已过时。
      指定者:
      doQuery 在类中 org.apache.ibatis.executor.BaseExecutor
      抛出:
      SQLException
    • doQueryCursor

      protected <E> org.apache.ibatis.cursor.Cursor<E> doQueryCursor​(org.apache.ibatis.mapping.MappedStatement ms, Object parameter, org.apache.ibatis.session.RowBounds rowBounds, org.apache.ibatis.mapping.BoundSql boundSql) throws SQLException
      已过时。
      指定者:
      doQueryCursor 在类中 org.apache.ibatis.executor.BaseExecutor
      抛出:
      SQLException
    • doFlushStatements

      public List<org.apache.ibatis.executor.BatchResult> doFlushStatements​(boolean isRollback) throws SQLException
      已过时。
      指定者:
      doFlushStatements 在类中 org.apache.ibatis.executor.BaseExecutor
      抛出:
      SQLException