类 SqlMapExecutorWrapper

java.lang.Object
com.alibaba.druid.support.ibatis.SqlMapExecutorWrapper
所有已实现的接口:
com.ibatis.sqlmap.client.SqlMapExecutor
直接已知子类:
SqlMapClientWrapper, SqlMapSessionWrapper

public class SqlMapExecutorWrapper extends Object implements com.ibatis.sqlmap.client.SqlMapExecutor
  • 字段详细资料

    • clientImpl

      protected final com.ibatis.sqlmap.engine.impl.SqlMapClientImpl clientImpl
    • clientImplWrapper

      protected final SqlMapClientImplWrapper clientImplWrapper
  • 构造器详细资料

    • SqlMapExecutorWrapper

      public SqlMapExecutorWrapper(com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient client, com.ibatis.sqlmap.client.SqlMapExecutor executor)
  • 方法详细资料

    • insert

      public Object insert(String id, Object parameterObject) throws SQLException
      指定者:
      insert 在接口中 com.ibatis.sqlmap.client.SqlMapExecutor
      抛出:
      SQLException
    • insert

      public Object insert(String id) throws SQLException
      指定者:
      insert 在接口中 com.ibatis.sqlmap.client.SqlMapExecutor
      抛出:
      SQLException
    • update

      public int update(String id, Object parameterObject) throws SQLException
      指定者:
      update 在接口中 com.ibatis.sqlmap.client.SqlMapExecutor
      抛出:
      SQLException
    • update

      public int update(String id) throws SQLException
      指定者:
      update 在接口中 com.ibatis.sqlmap.client.SqlMapExecutor
      抛出:
      SQLException
    • delete

      public int delete(String id, Object parameterObject) throws SQLException
      指定者:
      delete 在接口中 com.ibatis.sqlmap.client.SqlMapExecutor
      抛出:
      SQLException
    • delete

      public int delete(String id) throws SQLException
      指定者:
      delete 在接口中 com.ibatis.sqlmap.client.SqlMapExecutor
      抛出:
      SQLException
    • queryForObject

      public Object queryForObject(String id, Object parameterObject) throws SQLException
      指定者:
      queryForObject 在接口中 com.ibatis.sqlmap.client.SqlMapExecutor
      抛出:
      SQLException
    • queryForObject

      public Object queryForObject(String id) throws SQLException
      指定者:
      queryForObject 在接口中 com.ibatis.sqlmap.client.SqlMapExecutor
      抛出:
      SQLException
    • queryForObject

      public Object queryForObject(String id, Object parameterObject, Object resultObject) throws SQLException
      指定者:
      queryForObject 在接口中 com.ibatis.sqlmap.client.SqlMapExecutor
      抛出:
      SQLException
    • queryForList

      public List queryForList(String id, Object parameterObject) throws SQLException
      指定者:
      queryForList 在接口中 com.ibatis.sqlmap.client.SqlMapExecutor
      抛出:
      SQLException
    • queryForList

      public List queryForList(String id) throws SQLException
      指定者:
      queryForList 在接口中 com.ibatis.sqlmap.client.SqlMapExecutor
      抛出:
      SQLException
    • queryForList

      public List queryForList(String id, Object parameterObject, int skip, int max) throws SQLException
      指定者:
      queryForList 在接口中 com.ibatis.sqlmap.client.SqlMapExecutor
      抛出:
      SQLException
    • queryForList

      public List queryForList(String id, int skip, int max) throws SQLException
      指定者:
      queryForList 在接口中 com.ibatis.sqlmap.client.SqlMapExecutor
      抛出:
      SQLException
    • queryWithRowHandler

      public void queryWithRowHandler(String id, Object parameterObject, com.ibatis.sqlmap.client.event.RowHandler rowHandler) throws SQLException
      指定者:
      queryWithRowHandler 在接口中 com.ibatis.sqlmap.client.SqlMapExecutor
      抛出:
      SQLException
    • queryWithRowHandler

      public void queryWithRowHandler(String id, com.ibatis.sqlmap.client.event.RowHandler rowHandler) throws SQLException
      指定者:
      queryWithRowHandler 在接口中 com.ibatis.sqlmap.client.SqlMapExecutor
      抛出:
      SQLException
    • queryForPaginatedList

      public com.ibatis.common.util.PaginatedList queryForPaginatedList(String id, Object parameterObject, int pageSize) throws SQLException
      指定者:
      queryForPaginatedList 在接口中 com.ibatis.sqlmap.client.SqlMapExecutor
      抛出:
      SQLException
    • queryForPaginatedList

      public com.ibatis.common.util.PaginatedList queryForPaginatedList(String id, int pageSize) throws SQLException
      指定者:
      queryForPaginatedList 在接口中 com.ibatis.sqlmap.client.SqlMapExecutor
      抛出:
      SQLException
    • queryForMap

      public Map queryForMap(String id, Object parameterObject, String keyProp) throws SQLException
      指定者:
      queryForMap 在接口中 com.ibatis.sqlmap.client.SqlMapExecutor
      抛出:
      SQLException
    • queryForMap

      public Map queryForMap(String id, Object parameterObject, String keyProp, String valueProp) throws SQLException
      指定者:
      queryForMap 在接口中 com.ibatis.sqlmap.client.SqlMapExecutor
      抛出:
      SQLException
    • startBatch

      public void startBatch() throws SQLException
      指定者:
      startBatch 在接口中 com.ibatis.sqlmap.client.SqlMapExecutor
      抛出:
      SQLException
    • executeBatch

      public int executeBatch() throws SQLException
      指定者:
      executeBatch 在接口中 com.ibatis.sqlmap.client.SqlMapExecutor
      抛出:
      SQLException
    • executeBatchDetailed

      public List executeBatchDetailed() throws SQLException, com.ibatis.sqlmap.engine.execution.BatchException
      指定者:
      executeBatchDetailed 在接口中 com.ibatis.sqlmap.client.SqlMapExecutor
      抛出:
      SQLException
      com.ibatis.sqlmap.engine.execution.BatchException