org.apache.ibatis.session
Interface SqlSession

All Known Implementing Classes:
DefaultSqlSession, SqlSessionManager

public interface SqlSession


Method Summary
 void clearCache()
           
 void close()
           
 void commit()
           
 void commit(boolean force)
           
 int delete(String statement)
           
 int delete(String statement, Object parameter)
           
 Configuration getConfiguration()
           
 Connection getConnection()
           
<T> T
getMapper(Class<T> type)
           
 int insert(String statement)
           
 int insert(String statement, Object parameter)
           
 void rollback()
           
 void rollback(boolean force)
           
 void select(String statement, Object parameter, ResultHandler handler)
           
 void select(String statement, Object parameter, RowBounds rowBounds, ResultHandler handler)
           
 void select(String statement, ResultHandler handler)
           
 List selectList(String statement)
           
 List selectList(String statement, Object parameter)
           
 List selectList(String statement, Object parameter, RowBounds rowBounds)
           
 Object selectOne(String statement)
           
 Object selectOne(String statement, Object parameter)
           
 int update(String statement)
           
 int update(String statement, Object parameter)
           
 

Method Detail

selectOne

Object selectOne(String statement)

selectOne

Object selectOne(String statement,
                 Object parameter)

selectList

List selectList(String statement)

selectList

List selectList(String statement,
                Object parameter)

selectList

List selectList(String statement,
                Object parameter,
                RowBounds rowBounds)

select

void select(String statement,
            Object parameter,
            ResultHandler handler)

select

void select(String statement,
            ResultHandler handler)

select

void select(String statement,
            Object parameter,
            RowBounds rowBounds,
            ResultHandler handler)

insert

int insert(String statement)

insert

int insert(String statement,
           Object parameter)

update

int update(String statement)

update

int update(String statement,
           Object parameter)

delete

int delete(String statement)

delete

int delete(String statement,
           Object parameter)

commit

void commit()

commit

void commit(boolean force)

rollback

void rollback()

rollback

void rollback(boolean force)

close

void close()

clearCache

void clearCache()

getConfiguration

Configuration getConfiguration()

getMapper

<T> T getMapper(Class<T> type)

getConnection

Connection getConnection()


Copyright © 2010. All Rights Reserved.