com.alibaba.druid.support.ibatis
类 SqlMapSessionWrapper

java.lang.Object
  继承者 com.alibaba.druid.support.ibatis.SqlMapExecutorWrapper
      继承者 com.alibaba.druid.support.ibatis.SqlMapSessionWrapper
所有已实现的接口:
com.ibatis.sqlmap.client.SqlMapExecutor, com.ibatis.sqlmap.client.SqlMapSession, com.ibatis.sqlmap.client.SqlMapTransactionManager

public class SqlMapSessionWrapper
extends SqlMapExecutorWrapper
implements com.ibatis.sqlmap.client.SqlMapSession


构造方法摘要
SqlMapSessionWrapper(com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient client, com.ibatis.sqlmap.client.SqlMapSession session)
           
 
方法摘要
 void close()
           
 void commitTransaction()
           
 void endTransaction()
           
 Connection getCurrentConnection()
           
 DataSource getDataSource()
           
 Connection getUserConnection()
          已过时。 
 void setUserConnection(Connection connnection)
           
 void startTransaction()
           
 void startTransaction(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 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
从接口 com.ibatis.sqlmap.client.SqlMapExecutor 继承的方法
delete, delete, executeBatch, executeBatchDetailed, insert, insert, queryForList, queryForList, queryForList, queryForList, queryForMap, queryForMap, queryForObject, queryForObject, queryForObject, queryForPaginatedList, queryForPaginatedList, queryWithRowHandler, queryWithRowHandler, startBatch, update, update
 

构造方法详细信息

SqlMapSessionWrapper

public SqlMapSessionWrapper(com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient client,
                            com.ibatis.sqlmap.client.SqlMapSession session)
方法详细信息

startTransaction

public void startTransaction()
                      throws SQLException
指定者:
接口 com.ibatis.sqlmap.client.SqlMapTransactionManager 中的 startTransaction
抛出:
SQLException

startTransaction

public void startTransaction(int transactionIsolation)
                      throws SQLException
指定者:
接口 com.ibatis.sqlmap.client.SqlMapTransactionManager 中的 startTransaction
抛出:
SQLException

commitTransaction

public void commitTransaction()
                       throws SQLException
指定者:
接口 com.ibatis.sqlmap.client.SqlMapTransactionManager 中的 commitTransaction
抛出:
SQLException

endTransaction

public void endTransaction()
                    throws SQLException
指定者:
接口 com.ibatis.sqlmap.client.SqlMapTransactionManager 中的 endTransaction
抛出:
SQLException

setUserConnection

public void setUserConnection(Connection connnection)
                       throws SQLException
指定者:
接口 com.ibatis.sqlmap.client.SqlMapTransactionManager 中的 setUserConnection
抛出:
SQLException

getUserConnection

@Deprecated
public Connection getUserConnection()
                             throws SQLException
已过时。 

指定者:
接口 com.ibatis.sqlmap.client.SqlMapTransactionManager 中的 getUserConnection
抛出:
SQLException

getCurrentConnection

public Connection getCurrentConnection()
                                throws SQLException
指定者:
接口 com.ibatis.sqlmap.client.SqlMapTransactionManager 中的 getCurrentConnection
抛出:
SQLException

getDataSource

public DataSource getDataSource()
指定者:
接口 com.ibatis.sqlmap.client.SqlMapTransactionManager 中的 getDataSource

close

public void close()
指定者:
接口 com.ibatis.sqlmap.client.SqlMapSession 中的 close


Copyright © 2013 Alibaba Group. All Rights Reserved.