类 SqlMapClientImplWrapper
java.lang.Object
com.ibatis.sqlmap.engine.impl.SqlMapClientImpl
com.alibaba.druid.support.ibatis.SqlMapClientImplWrapper
- 所有已实现的接口:
com.ibatis.sqlmap.client.SqlMapClient,com.ibatis.sqlmap.client.SqlMapExecutor,com.ibatis.sqlmap.client.SqlMapTransactionManager,com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient
public class SqlMapClientImplWrapper
extends com.ibatis.sqlmap.engine.impl.SqlMapClientImpl
-
嵌套类概要
嵌套类 -
字段概要
从类继承的字段 com.ibatis.sqlmap.engine.impl.SqlMapClientImpl
delegate, localSqlMapSession -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidintintvoidintprotected SqlMapSessionWrappercom.ibatis.sqlmap.client.SqlMapSessioncom.ibatis.sqlmap.client.SqlMapSessionopenSession(Connection conn) queryForList(String id) queryForList(String id, int skip, int max) queryForList(String id, Object paramObject) queryForList(String id, Object paramObject, int skip, int max) queryForMap(String id, Object paramObject, String keyProp) queryForMap(String id, Object paramObject, String keyProp, String valueProp) queryForObject(String id) queryForObject(String id, Object paramObject) queryForObject(String id, Object paramObject, Object resultObject) com.ibatis.common.util.PaginatedListqueryForPaginatedList(String id, int pageSize) 已过时。All paginated list features have been deprecatedcom.ibatis.common.util.PaginatedListqueryForPaginatedList(String id, Object paramObject, int pageSize) 已过时。All paginated list features have been deprecatedvoidqueryWithRowHandler(String id, com.ibatis.sqlmap.client.event.RowHandler rowHandler) voidqueryWithRowHandler(String id, Object paramObject, com.ibatis.sqlmap.client.event.RowHandler rowHandler) voidvoidsetUserConnection(Connection connection) voidvoidvoidstartTransaction(int transactionIsolation) intint从类继承的方法 com.ibatis.sqlmap.engine.impl.SqlMapClientImpl
flushDataCache, flushDataCache, getCurrentConnection, getDataSource, getDelegate, getLocalSqlMapSession, getMappedStatement, getResultObjectFactory, getSqlExecutor, getUserConnection, isEnhancementEnabled, isLazyLoadingEnabled, openSession
-
构造器详细资料
-
SqlMapClientImplWrapper
public SqlMapClientImplWrapper(com.ibatis.sqlmap.engine.impl.SqlMapClientImpl raw)
-
-
方法详细资料
-
setLocal
-
getLocalSqlMapSessionWrapper
-
openSession
- 指定者:
openSession在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
openSession在接口中com.ibatis.sqlmap.client.SqlMapClient- 覆盖:
openSession在类中com.ibatis.sqlmap.engine.impl.SqlMapClientImpl
-
getSession
public com.ibatis.sqlmap.client.SqlMapSession getSession()- 指定者:
getSession在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
getSession在接口中com.ibatis.sqlmap.client.SqlMapClient- 覆盖:
getSession在类中com.ibatis.sqlmap.engine.impl.SqlMapClientImpl
-
insert
- 指定者:
insert在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
insert在接口中com.ibatis.sqlmap.client.SqlMapExecutor- 覆盖:
insert在类中com.ibatis.sqlmap.engine.impl.SqlMapClientImpl- 抛出:
SQLException
-
insert
- 指定者:
insert在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
insert在接口中com.ibatis.sqlmap.client.SqlMapExecutor- 覆盖:
insert在类中com.ibatis.sqlmap.engine.impl.SqlMapClientImpl- 抛出:
SQLException
-
update
- 指定者:
update在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
update在接口中com.ibatis.sqlmap.client.SqlMapExecutor- 覆盖:
update在类中com.ibatis.sqlmap.engine.impl.SqlMapClientImpl- 抛出:
SQLException
-
update
- 指定者:
update在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
update在接口中com.ibatis.sqlmap.client.SqlMapExecutor- 覆盖:
update在类中com.ibatis.sqlmap.engine.impl.SqlMapClientImpl- 抛出:
SQLException
-
delete
- 指定者:
delete在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
delete在接口中com.ibatis.sqlmap.client.SqlMapExecutor- 覆盖:
delete在类中com.ibatis.sqlmap.engine.impl.SqlMapClientImpl- 抛出:
SQLException
-
delete
- 指定者:
delete在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
delete在接口中com.ibatis.sqlmap.client.SqlMapExecutor- 覆盖:
delete在类中com.ibatis.sqlmap.engine.impl.SqlMapClientImpl- 抛出:
SQLException
-
queryForObject
- 指定者:
queryForObject在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
queryForObject在接口中com.ibatis.sqlmap.client.SqlMapExecutor- 覆盖:
queryForObject在类中com.ibatis.sqlmap.engine.impl.SqlMapClientImpl- 抛出:
SQLException
-
queryForObject
- 指定者:
queryForObject在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
queryForObject在接口中com.ibatis.sqlmap.client.SqlMapExecutor- 覆盖:
queryForObject在类中com.ibatis.sqlmap.engine.impl.SqlMapClientImpl- 抛出:
SQLException
-
queryForObject
public Object queryForObject(String id, Object paramObject, Object resultObject) throws SQLException - 指定者:
queryForObject在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
queryForObject在接口中com.ibatis.sqlmap.client.SqlMapExecutor- 覆盖:
queryForObject在类中com.ibatis.sqlmap.engine.impl.SqlMapClientImpl- 抛出:
SQLException
-
queryForList
- 指定者:
queryForList在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
queryForList在接口中com.ibatis.sqlmap.client.SqlMapExecutor- 覆盖:
queryForList在类中com.ibatis.sqlmap.engine.impl.SqlMapClientImpl- 抛出:
SQLException
-
queryForList
- 指定者:
queryForList在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
queryForList在接口中com.ibatis.sqlmap.client.SqlMapExecutor- 覆盖:
queryForList在类中com.ibatis.sqlmap.engine.impl.SqlMapClientImpl- 抛出:
SQLException
-
queryForList
- 指定者:
queryForList在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
queryForList在接口中com.ibatis.sqlmap.client.SqlMapExecutor- 覆盖:
queryForList在类中com.ibatis.sqlmap.engine.impl.SqlMapClientImpl- 抛出:
SQLException
-
queryForList
- 指定者:
queryForList在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
queryForList在接口中com.ibatis.sqlmap.client.SqlMapExecutor- 覆盖:
queryForList在类中com.ibatis.sqlmap.engine.impl.SqlMapClientImpl- 抛出:
SQLException
-
queryForPaginatedList
public com.ibatis.common.util.PaginatedList queryForPaginatedList(String id, Object paramObject, int pageSize) throws SQLException 已过时。All paginated list features have been deprecated- 指定者:
queryForPaginatedList在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
queryForPaginatedList在接口中com.ibatis.sqlmap.client.SqlMapExecutor- 覆盖:
queryForPaginatedList在类中com.ibatis.sqlmap.engine.impl.SqlMapClientImpl- 抛出:
SQLException
-
queryForPaginatedList
public com.ibatis.common.util.PaginatedList queryForPaginatedList(String id, int pageSize) throws SQLException 已过时。All paginated list features have been deprecated- 指定者:
queryForPaginatedList在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
queryForPaginatedList在接口中com.ibatis.sqlmap.client.SqlMapExecutor- 覆盖:
queryForPaginatedList在类中com.ibatis.sqlmap.engine.impl.SqlMapClientImpl- 抛出:
SQLException
-
queryForMap
- 指定者:
queryForMap在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
queryForMap在接口中com.ibatis.sqlmap.client.SqlMapExecutor- 覆盖:
queryForMap在类中com.ibatis.sqlmap.engine.impl.SqlMapClientImpl- 抛出:
SQLException
-
queryForMap
public Map queryForMap(String id, Object paramObject, String keyProp, String valueProp) throws SQLException - 指定者:
queryForMap在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
queryForMap在接口中com.ibatis.sqlmap.client.SqlMapExecutor- 覆盖:
queryForMap在类中com.ibatis.sqlmap.engine.impl.SqlMapClientImpl- 抛出:
SQLException
-
queryWithRowHandler
public void queryWithRowHandler(String id, Object paramObject, com.ibatis.sqlmap.client.event.RowHandler rowHandler) throws SQLException - 指定者:
queryWithRowHandler在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
queryWithRowHandler在接口中com.ibatis.sqlmap.client.SqlMapExecutor- 覆盖:
queryWithRowHandler在类中com.ibatis.sqlmap.engine.impl.SqlMapClientImpl- 抛出:
SQLException
-
queryWithRowHandler
public void queryWithRowHandler(String id, com.ibatis.sqlmap.client.event.RowHandler rowHandler) throws SQLException - 指定者:
queryWithRowHandler在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
queryWithRowHandler在接口中com.ibatis.sqlmap.client.SqlMapExecutor- 覆盖:
queryWithRowHandler在类中com.ibatis.sqlmap.engine.impl.SqlMapClientImpl- 抛出:
SQLException
-
startTransaction
- 指定者:
startTransaction在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
startTransaction在接口中com.ibatis.sqlmap.client.SqlMapTransactionManager- 覆盖:
startTransaction在类中com.ibatis.sqlmap.engine.impl.SqlMapClientImpl- 抛出:
SQLException
-
startTransaction
- 指定者:
startTransaction在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
startTransaction在接口中com.ibatis.sqlmap.client.SqlMapTransactionManager- 覆盖:
startTransaction在类中com.ibatis.sqlmap.engine.impl.SqlMapClientImpl- 抛出:
SQLException
-
commitTransaction
- 指定者:
commitTransaction在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
commitTransaction在接口中com.ibatis.sqlmap.client.SqlMapTransactionManager- 覆盖:
commitTransaction在类中com.ibatis.sqlmap.engine.impl.SqlMapClientImpl- 抛出:
SQLException
-
endTransaction
- 指定者:
endTransaction在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
endTransaction在接口中com.ibatis.sqlmap.client.SqlMapTransactionManager- 覆盖:
endTransaction在类中com.ibatis.sqlmap.engine.impl.SqlMapClientImpl- 抛出:
SQLException
-
startBatch
- 指定者:
startBatch在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
startBatch在接口中com.ibatis.sqlmap.client.SqlMapExecutor- 覆盖:
startBatch在类中com.ibatis.sqlmap.engine.impl.SqlMapClientImpl- 抛出:
SQLException
-
executeBatch
- 指定者:
executeBatch在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
executeBatch在接口中com.ibatis.sqlmap.client.SqlMapExecutor- 覆盖:
executeBatch在类中com.ibatis.sqlmap.engine.impl.SqlMapClientImpl- 抛出:
SQLException
-
executeBatchDetailed
public List executeBatchDetailed() throws SQLException, com.ibatis.sqlmap.engine.execution.BatchException- 指定者:
executeBatchDetailed在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
executeBatchDetailed在接口中com.ibatis.sqlmap.client.SqlMapExecutor- 覆盖:
executeBatchDetailed在类中com.ibatis.sqlmap.engine.impl.SqlMapClientImpl- 抛出:
SQLExceptioncom.ibatis.sqlmap.engine.execution.BatchException
-
setUserConnection
- 指定者:
setUserConnection在接口中com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient- 指定者:
setUserConnection在接口中com.ibatis.sqlmap.client.SqlMapTransactionManager- 覆盖:
setUserConnection在类中com.ibatis.sqlmap.engine.impl.SqlMapClientImpl- 抛出:
SQLException
-