Uses of Interface
org.apache.ibatis.session.SqlSession
-
Packages that use SqlSession Package Description org.apache.ibatis.binding Bings mapper interfaces with mapped statements.org.apache.ibatis.session Base package.org.apache.ibatis.session.defaults Default impl for SqlSession. -
-
Uses of SqlSession in org.apache.ibatis.binding
Fields in org.apache.ibatis.binding declared as SqlSession Modifier and Type Field Description private SqlSession
MapperProxy. sqlSession
Methods in org.apache.ibatis.binding with parameters of type SqlSession Modifier and Type Method Description java.lang.Object
MapperMethod. execute(SqlSession sqlSession, java.lang.Object[] args)
private <T> Cursor<T>
MapperMethod. executeForCursor(SqlSession sqlSession, java.lang.Object[] args)
private <E> java.lang.Object
MapperMethod. executeForMany(SqlSession sqlSession, java.lang.Object[] args)
private <K,V>
java.util.Map<K,V>MapperMethod. executeForMap(SqlSession sqlSession, java.lang.Object[] args)
private void
MapperMethod. executeWithResultHandler(SqlSession sqlSession, java.lang.Object[] args)
<T> T
MapperRegistry. getMapper(java.lang.Class<T> type, SqlSession sqlSession)
java.lang.Object
MapperProxy.DefaultMethodInvoker. invoke(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] args, SqlSession sqlSession)
java.lang.Object
MapperProxy.MapperMethodInvoker. invoke(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] args, SqlSession sqlSession)
java.lang.Object
MapperProxy.PlainMethodInvoker. invoke(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] args, SqlSession sqlSession)
T
MapperProxyFactory. newInstance(SqlSession sqlSession)
Constructors in org.apache.ibatis.binding with parameters of type SqlSession Constructor Description MapperProxy(SqlSession sqlSession, java.lang.Class<T> mapperInterface, java.util.Map<java.lang.reflect.Method,MapperProxy.MapperMethodInvoker> methodCache)
-
Uses of SqlSession in org.apache.ibatis.session
Classes in org.apache.ibatis.session that implement SqlSession Modifier and Type Class Description class
SqlSessionManager
Fields in org.apache.ibatis.session declared as SqlSession Modifier and Type Field Description private SqlSession
SqlSessionManager. sqlSessionProxy
Fields in org.apache.ibatis.session with type parameters of type SqlSession Modifier and Type Field Description private java.lang.ThreadLocal<SqlSession>
SqlSessionManager. localSqlSession
Methods in org.apache.ibatis.session that return SqlSession Modifier and Type Method Description SqlSession
SqlSessionFactory. openSession()
SqlSession
SqlSessionFactory. openSession(boolean autoCommit)
SqlSession
SqlSessionFactory. openSession(java.sql.Connection connection)
SqlSession
SqlSessionFactory. openSession(ExecutorType execType)
SqlSession
SqlSessionFactory. openSession(ExecutorType execType, boolean autoCommit)
SqlSession
SqlSessionFactory. openSession(ExecutorType execType, java.sql.Connection connection)
SqlSession
SqlSessionFactory. openSession(ExecutorType execType, TransactionIsolationLevel level)
SqlSession
SqlSessionFactory. openSession(TransactionIsolationLevel level)
SqlSession
SqlSessionManager. openSession()
SqlSession
SqlSessionManager. openSession(boolean autoCommit)
SqlSession
SqlSessionManager. openSession(java.sql.Connection connection)
SqlSession
SqlSessionManager. openSession(ExecutorType execType)
SqlSession
SqlSessionManager. openSession(ExecutorType execType, boolean autoCommit)
SqlSession
SqlSessionManager. openSession(ExecutorType execType, java.sql.Connection connection)
SqlSession
SqlSessionManager. openSession(ExecutorType execType, TransactionIsolationLevel level)
SqlSession
SqlSessionManager. openSession(TransactionIsolationLevel level)
Methods in org.apache.ibatis.session with parameters of type SqlSession Modifier and Type Method Description <T> T
Configuration. getMapper(java.lang.Class<T> type, SqlSession sqlSession)
-
Uses of SqlSession in org.apache.ibatis.session.defaults
Classes in org.apache.ibatis.session.defaults that implement SqlSession Modifier and Type Class Description class
DefaultSqlSession
The default implementation forSqlSession
.Methods in org.apache.ibatis.session.defaults that return SqlSession Modifier and Type Method Description SqlSession
DefaultSqlSessionFactory. openSession()
SqlSession
DefaultSqlSessionFactory. openSession(boolean autoCommit)
SqlSession
DefaultSqlSessionFactory. openSession(java.sql.Connection connection)
SqlSession
DefaultSqlSessionFactory. openSession(ExecutorType execType)
SqlSession
DefaultSqlSessionFactory. openSession(ExecutorType execType, boolean autoCommit)
SqlSession
DefaultSqlSessionFactory. openSession(ExecutorType execType, java.sql.Connection connection)
SqlSession
DefaultSqlSessionFactory. openSession(ExecutorType execType, TransactionIsolationLevel level)
SqlSession
DefaultSqlSessionFactory. openSession(TransactionIsolationLevel level)
private SqlSession
DefaultSqlSessionFactory. openSessionFromConnection(ExecutorType execType, java.sql.Connection connection)
private SqlSession
DefaultSqlSessionFactory. openSessionFromDataSource(ExecutorType execType, TransactionIsolationLevel level, boolean autoCommit)
-