类 SqlMapClientWrapper
java.lang.Object
com.alibaba.druid.support.ibatis.SqlMapExecutorWrapper
com.alibaba.druid.support.ibatis.SqlMapClientWrapper
- 所有已实现的接口:
com.ibatis.sqlmap.client.SqlMapClient,com.ibatis.sqlmap.client.SqlMapExecutor,com.ibatis.sqlmap.client.SqlMapTransactionManager,com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient
public class SqlMapClientWrapper
extends SqlMapExecutorWrapper
implements com.ibatis.sqlmap.client.SqlMapClient, com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient
-
字段概要
字段从类继承的字段 com.alibaba.druid.support.ibatis.SqlMapExecutorWrapper
clientImpl, clientImplWrapper -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidvoidvoidvoidflushDataCache(String cacheId) com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClientcom.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegatecom.ibatis.sqlmap.engine.mapping.statement.MappedStatementcom.ibatis.sqlmap.engine.mapping.result.ResultObjectFactorycom.ibatis.sqlmap.client.SqlMapSessioncom.ibatis.sqlmap.engine.execution.SqlExecutorbooleanbooleancom.ibatis.sqlmap.client.SqlMapSessioncom.ibatis.sqlmap.client.SqlMapSessionopenSession(Connection conn) voidsetUserConnection(Connection connection) voidvoidstartTransaction(int transactionIsolation) 从类继承的方法 com.alibaba.druid.support.ibatis.SqlMapExecutorWrapper
delete, delete, executeBatch, executeBatchDetailed, insert, insert, queryForList, queryForList, queryForList, queryForList, queryForMap, queryForMap, queryForObject, queryForObject, queryForObject, queryForPaginatedList, queryForPaginatedList, queryWithRowHandler, queryWithRowHandler, startBatch, update, update从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient
delete, delete, executeBatch, executeBatchDetailed, insert, insert, queryForList, queryForList, queryForList, queryForList, queryForMap, queryForMap, queryForObject, queryForObject, queryForObject, queryForPaginatedList, queryForPaginatedList, queryWithRowHandler, queryWithRowHandler, startBatch, update, update
-
字段详细资料
-
client
protected final com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient client
-
-
构造器详细资料
-
SqlMapClientWrapper
public SqlMapClientWrapper(com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient client)
-
-
方法详细资料
-
getClient
public com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient getClient() -
startTransaction
- 指定者:
startTransaction在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
startTransaction在接口中com.ibatis.sqlmap.client.SqlMapTransactionManager- 抛出:
SQLException
-
startTransaction
- 指定者:
startTransaction在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
startTransaction在接口中com.ibatis.sqlmap.client.SqlMapTransactionManager- 抛出:
SQLException
-
commitTransaction
- 指定者:
commitTransaction在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
commitTransaction在接口中com.ibatis.sqlmap.client.SqlMapTransactionManager- 抛出:
SQLException
-
endTransaction
- 指定者:
endTransaction在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
endTransaction在接口中com.ibatis.sqlmap.client.SqlMapTransactionManager- 抛出:
SQLException
-
setUserConnection
- 指定者:
setUserConnection在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
setUserConnection在接口中com.ibatis.sqlmap.client.SqlMapTransactionManager- 抛出:
SQLException
-
getUserConnection
- 指定者:
getUserConnection在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
getUserConnection在接口中com.ibatis.sqlmap.client.SqlMapTransactionManager- 抛出:
SQLException
-
getCurrentConnection
- 指定者:
getCurrentConnection在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
getCurrentConnection在接口中com.ibatis.sqlmap.client.SqlMapTransactionManager- 抛出:
SQLException
-
getDataSource
- 指定者:
getDataSource在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
getDataSource在接口中com.ibatis.sqlmap.client.SqlMapTransactionManager
-
openSession
public com.ibatis.sqlmap.client.SqlMapSession openSession()- 指定者:
openSession在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
openSession在接口中com.ibatis.sqlmap.client.SqlMapClient
-
openSession
- 指定者:
openSession在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
openSession在接口中com.ibatis.sqlmap.client.SqlMapClient
-
getSession
public com.ibatis.sqlmap.client.SqlMapSession getSession()- 指定者:
getSession在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
getSession在接口中com.ibatis.sqlmap.client.SqlMapClient
-
flushDataCache
public void flushDataCache()- 指定者:
flushDataCache在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
flushDataCache在接口中com.ibatis.sqlmap.client.SqlMapClient
-
flushDataCache
- 指定者:
flushDataCache在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
flushDataCache在接口中com.ibatis.sqlmap.client.SqlMapClient
-
getMappedStatement
- 指定者:
getMappedStatement在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient
-
isLazyLoadingEnabled
public boolean isLazyLoadingEnabled()- 指定者:
isLazyLoadingEnabled在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient
-
isEnhancementEnabled
public boolean isEnhancementEnabled()- 指定者:
isEnhancementEnabled在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient
-
getSqlExecutor
public com.ibatis.sqlmap.engine.execution.SqlExecutor getSqlExecutor()- 指定者:
getSqlExecutor在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient
-
getDelegate
public com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate getDelegate()- 指定者:
getDelegate在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient
-
getResultObjectFactory
public com.ibatis.sqlmap.engine.mapping.result.ResultObjectFactory getResultObjectFactory()- 指定者:
getResultObjectFactory在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient
-