程序包 top.lingkang.mm
类 MagicSqlSession
java.lang.Object
top.lingkang.mm.MagicSqlSession
- 所有已实现的接口:
Closeable,AutoCloseable,org.apache.ibatis.session.SqlSession
SqlSession 的代理实现
-
构造器概要
构造器构造器说明MagicSqlSession(org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory, org.apache.ibatis.session.ExecutorType executorType) -
方法概要
修饰符和类型方法说明voidvoidclose()voidcommit()voidcommit(boolean force) intintList<org.apache.ibatis.executor.BatchResult>org.apache.ibatis.session.Configuration<T> Tintintvoidrollback()voidrollback(boolean force) voidvoidselect(String statement, Object parameter, org.apache.ibatis.session.RowBounds rowBounds, org.apache.ibatis.session.ResultHandler handler) void<T> org.apache.ibatis.cursor.Cursor<T>selectCursor(String statement) <T> org.apache.ibatis.cursor.Cursor<T>selectCursor(String statement, Object parameter) <T> org.apache.ibatis.cursor.Cursor<T>selectCursor(String statement, Object parameter, org.apache.ibatis.session.RowBounds rowBounds) <E> List<E>selectList(String statement) <E> List<E>selectList(String statement, Object parameter) <E> List<E>selectList(String statement, Object parameter, org.apache.ibatis.session.RowBounds rowBounds) <K,V> Map<K, V> <K,V> Map<K, V> selectMap(String statement, Object parameter, String mapKey, org.apache.ibatis.session.RowBounds rowBounds) <K,V> Map<K, V> <T> T<T> Tintint
-
构造器详细资料
-
MagicSqlSession
public MagicSqlSession(org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory, org.apache.ibatis.session.ExecutorType executorType)
-
-
方法详细资料
-
selectOne
- 指定者:
selectOne在接口中org.apache.ibatis.session.SqlSession
-
selectOne
- 指定者:
selectOne在接口中org.apache.ibatis.session.SqlSession
-
selectList
- 指定者:
selectList在接口中org.apache.ibatis.session.SqlSession
-
selectList
- 指定者:
selectList在接口中org.apache.ibatis.session.SqlSession
-
selectList
public <E> List<E> selectList(String statement, Object parameter, org.apache.ibatis.session.RowBounds rowBounds) - 指定者:
selectList在接口中org.apache.ibatis.session.SqlSession
-
selectMap
- 指定者:
selectMap在接口中org.apache.ibatis.session.SqlSession
-
selectMap
- 指定者:
selectMap在接口中org.apache.ibatis.session.SqlSession
-
selectMap
public <K,V> Map<K,V> selectMap(String statement, Object parameter, String mapKey, org.apache.ibatis.session.RowBounds rowBounds) - 指定者:
selectMap在接口中org.apache.ibatis.session.SqlSession
-
selectCursor
- 指定者:
selectCursor在接口中org.apache.ibatis.session.SqlSession
-
selectCursor
- 指定者:
selectCursor在接口中org.apache.ibatis.session.SqlSession
-
selectCursor
public <T> org.apache.ibatis.cursor.Cursor<T> selectCursor(String statement, Object parameter, org.apache.ibatis.session.RowBounds rowBounds) - 指定者:
selectCursor在接口中org.apache.ibatis.session.SqlSession
-
select
public void select(String statement, Object parameter, org.apache.ibatis.session.ResultHandler handler) - 指定者:
select在接口中org.apache.ibatis.session.SqlSession
-
select
- 指定者:
select在接口中org.apache.ibatis.session.SqlSession
-
select
public void select(String statement, Object parameter, org.apache.ibatis.session.RowBounds rowBounds, org.apache.ibatis.session.ResultHandler handler) - 指定者:
select在接口中org.apache.ibatis.session.SqlSession
-
insert
- 指定者:
insert在接口中org.apache.ibatis.session.SqlSession
-
insert
- 指定者:
insert在接口中org.apache.ibatis.session.SqlSession
-
update
- 指定者:
update在接口中org.apache.ibatis.session.SqlSession
-
update
- 指定者:
update在接口中org.apache.ibatis.session.SqlSession
-
delete
- 指定者:
delete在接口中org.apache.ibatis.session.SqlSession
-
delete
- 指定者:
delete在接口中org.apache.ibatis.session.SqlSession
-
commit
public void commit()- 指定者:
commit在接口中org.apache.ibatis.session.SqlSession
-
commit
public void commit(boolean force) - 指定者:
commit在接口中org.apache.ibatis.session.SqlSession
-
rollback
public void rollback()- 指定者:
rollback在接口中org.apache.ibatis.session.SqlSession
-
rollback
public void rollback(boolean force) - 指定者:
rollback在接口中org.apache.ibatis.session.SqlSession
-
flushStatements
- 指定者:
flushStatements在接口中org.apache.ibatis.session.SqlSession
-
close
public void close()- 指定者:
close在接口中AutoCloseable- 指定者:
close在接口中Closeable- 指定者:
close在接口中org.apache.ibatis.session.SqlSession
-
clearCache
public void clearCache()- 指定者:
clearCache在接口中org.apache.ibatis.session.SqlSession
-
getConfiguration
public org.apache.ibatis.session.Configuration getConfiguration()- 指定者:
getConfiguration在接口中org.apache.ibatis.session.SqlSession
-
getMapper
- 指定者:
getMapper在接口中org.apache.ibatis.session.SqlSession
-
getConnection
- 指定者:
getConnection在接口中org.apache.ibatis.session.SqlSession
-