com.alibaba.druid.support.ibatis
类 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 继承的方法 |
delete, delete, executeBatch, executeBatchDetailed, insert, insert, queryForList, queryForList, queryForList, queryForList, queryForMap, queryForMap, queryForObject, queryForObject, queryForObject, queryForPaginatedList, queryForPaginatedList, queryWithRowHandler, queryWithRowHandler, startBatch, update, update |
| 从接口 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 |
SqlMapClientWrapper
public SqlMapClientWrapper(com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient client)
getClient
public com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient getClient()
startTransaction
public void startTransaction()
throws SQLException
- 指定者:
- 接口
com.ibatis.sqlmap.client.SqlMapTransactionManager 中的 startTransaction - 指定者:
- 接口
com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient 中的 startTransaction
- 抛出:
SQLException
startTransaction
public void startTransaction(int transactionIsolation)
throws SQLException
- 指定者:
- 接口
com.ibatis.sqlmap.client.SqlMapTransactionManager 中的 startTransaction - 指定者:
- 接口
com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient 中的 startTransaction
- 抛出:
SQLException
commitTransaction
public void commitTransaction()
throws SQLException
- 指定者:
- 接口
com.ibatis.sqlmap.client.SqlMapTransactionManager 中的 commitTransaction - 指定者:
- 接口
com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient 中的 commitTransaction
- 抛出:
SQLException
endTransaction
public void endTransaction()
throws SQLException
- 指定者:
- 接口
com.ibatis.sqlmap.client.SqlMapTransactionManager 中的 endTransaction - 指定者:
- 接口
com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient 中的 endTransaction
- 抛出:
SQLException
setUserConnection
public void setUserConnection(Connection connnection)
throws SQLException
- 指定者:
- 接口
com.ibatis.sqlmap.client.SqlMapTransactionManager 中的 setUserConnection - 指定者:
- 接口
com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient 中的 setUserConnection
- 抛出:
SQLException
getUserConnection
public Connection getUserConnection()
throws SQLException
- 指定者:
- 接口
com.ibatis.sqlmap.client.SqlMapTransactionManager 中的 getUserConnection - 指定者:
- 接口
com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient 中的 getUserConnection
- 抛出:
SQLException
getCurrentConnection
public Connection getCurrentConnection()
throws SQLException
- 指定者:
- 接口
com.ibatis.sqlmap.client.SqlMapTransactionManager 中的 getCurrentConnection - 指定者:
- 接口
com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient 中的 getCurrentConnection
- 抛出:
SQLException
getDataSource
public DataSource getDataSource()
- 指定者:
- 接口
com.ibatis.sqlmap.client.SqlMapTransactionManager 中的 getDataSource - 指定者:
- 接口
com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient 中的 getDataSource
openSession
public com.ibatis.sqlmap.client.SqlMapSession openSession()
- 指定者:
- 接口
com.ibatis.sqlmap.client.SqlMapClient 中的 openSession - 指定者:
- 接口
com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient 中的 openSession
openSession
public com.ibatis.sqlmap.client.SqlMapSession openSession(Connection conn)
- 指定者:
- 接口
com.ibatis.sqlmap.client.SqlMapClient 中的 openSession - 指定者:
- 接口
com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient 中的 openSession
getSession
public com.ibatis.sqlmap.client.SqlMapSession getSession()
- 指定者:
- 接口
com.ibatis.sqlmap.client.SqlMapClient 中的 getSession - 指定者:
- 接口
com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient 中的 getSession
flushDataCache
public void flushDataCache()
- 指定者:
- 接口
com.ibatis.sqlmap.client.SqlMapClient 中的 flushDataCache - 指定者:
- 接口
com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient 中的 flushDataCache
flushDataCache
public void flushDataCache(String cacheId)
- 指定者:
- 接口
com.ibatis.sqlmap.client.SqlMapClient 中的 flushDataCache - 指定者:
- 接口
com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient 中的 flushDataCache
getMappedStatement
public com.ibatis.sqlmap.engine.mapping.statement.MappedStatement getMappedStatement(String id)
- 指定者:
- 接口
com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient 中的 getMappedStatement
isLazyLoadingEnabled
public boolean isLazyLoadingEnabled()
- 指定者:
- 接口
com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient 中的 isLazyLoadingEnabled
isEnhancementEnabled
public boolean isEnhancementEnabled()
- 指定者:
- 接口
com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient 中的 isEnhancementEnabled
getSqlExecutor
public com.ibatis.sqlmap.engine.execution.SqlExecutor getSqlExecutor()
- 指定者:
- 接口
com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient 中的 getSqlExecutor
getDelegate
public com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate getDelegate()
- 指定者:
- 接口
com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient 中的 getDelegate
getResultObjectFactory
public com.ibatis.sqlmap.engine.mapping.result.ResultObjectFactory getResultObjectFactory()
- 指定者:
- 接口
com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient 中的 getResultObjectFactory
Copyright © 2013-2014 Alibaba Group. All Rights Reserved.