org.apache.ibatis.session.defaults
Class DefaultSqlSession
java.lang.Object
org.apache.ibatis.session.defaults.DefaultSqlSession
- All Implemented Interfaces:
- SqlSession
public class DefaultSqlSession
- extends java.lang.Object
- implements SqlSession
Method Summary |
void |
clearCache()
|
void |
close()
|
void |
commit()
|
void |
commit(boolean force)
|
int |
delete(java.lang.String statement)
|
int |
delete(java.lang.String statement,
java.lang.Object parameter)
|
Configuration |
getConfiguration()
|
java.sql.Connection |
getConnection()
|
|
getMapper(java.lang.Class<T> type)
|
int |
insert(java.lang.String statement)
|
int |
insert(java.lang.String statement,
java.lang.Object parameter)
|
void |
rollback()
|
void |
rollback(boolean force)
|
void |
select(java.lang.String statement,
java.lang.Object parameter,
ResultHandler handler)
|
void |
select(java.lang.String statement,
java.lang.Object parameter,
RowBounds rowBounds,
ResultHandler handler)
|
void |
select(java.lang.String statement,
ResultHandler handler)
|
java.util.List |
selectList(java.lang.String statement)
|
java.util.List |
selectList(java.lang.String statement,
java.lang.Object parameter)
|
java.util.List |
selectList(java.lang.String statement,
java.lang.Object parameter,
RowBounds rowBounds)
|
java.util.Map |
selectMap(java.lang.String statement,
java.lang.Object parameter,
java.lang.String mapKey)
|
java.util.Map |
selectMap(java.lang.String statement,
java.lang.Object parameter,
java.lang.String mapKey,
RowBounds rowBounds)
|
java.util.Map |
selectMap(java.lang.String statement,
java.lang.String mapKey)
|
java.lang.Object |
selectOne(java.lang.String statement)
|
java.lang.Object |
selectOne(java.lang.String statement,
java.lang.Object parameter)
|
int |
update(java.lang.String statement)
|
int |
update(java.lang.String statement,
java.lang.Object parameter)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultSqlSession
public DefaultSqlSession(Configuration configuration,
Executor executor,
boolean autoCommit)
selectOne
public java.lang.Object selectOne(java.lang.String statement)
- Specified by:
selectOne
in interface SqlSession
selectOne
public java.lang.Object selectOne(java.lang.String statement,
java.lang.Object parameter)
- Specified by:
selectOne
in interface SqlSession
selectMap
public java.util.Map selectMap(java.lang.String statement,
java.lang.String mapKey)
- Specified by:
selectMap
in interface SqlSession
selectMap
public java.util.Map selectMap(java.lang.String statement,
java.lang.Object parameter,
java.lang.String mapKey)
- Specified by:
selectMap
in interface SqlSession
selectMap
public java.util.Map selectMap(java.lang.String statement,
java.lang.Object parameter,
java.lang.String mapKey,
RowBounds rowBounds)
- Specified by:
selectMap
in interface SqlSession
selectList
public java.util.List selectList(java.lang.String statement)
- Specified by:
selectList
in interface SqlSession
selectList
public java.util.List selectList(java.lang.String statement,
java.lang.Object parameter)
- Specified by:
selectList
in interface SqlSession
selectList
public java.util.List selectList(java.lang.String statement,
java.lang.Object parameter,
RowBounds rowBounds)
- Specified by:
selectList
in interface SqlSession
select
public void select(java.lang.String statement,
java.lang.Object parameter,
ResultHandler handler)
- Specified by:
select
in interface SqlSession
select
public void select(java.lang.String statement,
ResultHandler handler)
- Specified by:
select
in interface SqlSession
select
public void select(java.lang.String statement,
java.lang.Object parameter,
RowBounds rowBounds,
ResultHandler handler)
- Specified by:
select
in interface SqlSession
insert
public int insert(java.lang.String statement)
- Specified by:
insert
in interface SqlSession
insert
public int insert(java.lang.String statement,
java.lang.Object parameter)
- Specified by:
insert
in interface SqlSession
update
public int update(java.lang.String statement)
- Specified by:
update
in interface SqlSession
update
public int update(java.lang.String statement,
java.lang.Object parameter)
- Specified by:
update
in interface SqlSession
delete
public int delete(java.lang.String statement)
- Specified by:
delete
in interface SqlSession
delete
public int delete(java.lang.String statement,
java.lang.Object parameter)
- Specified by:
delete
in interface SqlSession
commit
public void commit()
- Specified by:
commit
in interface SqlSession
commit
public void commit(boolean force)
- Specified by:
commit
in interface SqlSession
rollback
public void rollback()
- Specified by:
rollback
in interface SqlSession
rollback
public void rollback(boolean force)
- Specified by:
rollback
in interface SqlSession
close
public void close()
- Specified by:
close
in interface SqlSession
getConfiguration
public Configuration getConfiguration()
- Specified by:
getConfiguration
in interface SqlSession
getMapper
public <T> T getMapper(java.lang.Class<T> type)
- Specified by:
getMapper
in interface SqlSession
getConnection
public java.sql.Connection getConnection()
- Specified by:
getConnection
in interface SqlSession
clearCache
public void clearCache()
- Specified by:
clearCache
in interface SqlSession
Copyright © 2010 MyBatis.org. All Rights Reserved.