Uses of Interface
org.apache.ibatis.session.SqlSession
Packages that use SqlSession
Package
Description
Bings mapper interfaces with mapped statements.
Base package.
Default impl for SqlSession.
-
Uses of SqlSession in org.apache.ibatis.binding
Fields in org.apache.ibatis.binding declared as SqlSessionMethods in org.apache.ibatis.binding with parameters of type SqlSessionModifier and TypeMethodDescriptionMapperMethod.execute
(SqlSession sqlSession, Object[] args) private <T> Cursor<T>
MapperMethod.executeForCursor
(SqlSession sqlSession, Object[] args) private <E> Object
MapperMethod.executeForMany
(SqlSession sqlSession, Object[] args) private <K,
V> Map<K, V> MapperMethod.executeForMap
(SqlSession sqlSession, Object[] args) private void
MapperMethod.executeWithResultHandler
(SqlSession sqlSession, Object[] args) <T> T
MapperRegistry.getMapper
(Class<T> type, SqlSession sqlSession) MapperProxy.DefaultMethodInvoker.invoke
(Object proxy, Method method, Object[] args, SqlSession sqlSession) MapperProxy.MapperMethodInvoker.invoke
(Object proxy, Method method, Object[] args, SqlSession sqlSession) MapperProxy.PlainMethodInvoker.invoke
(Object proxy, Method method, Object[] args, SqlSession sqlSession) MapperProxyFactory.newInstance
(SqlSession sqlSession) Constructors in org.apache.ibatis.binding with parameters of type SqlSessionModifierConstructorDescriptionMapperProxy
(SqlSession sqlSession, Class<T> mapperInterface, Map<Method, MapperProxy.MapperMethodInvoker> methodCache) -
Uses of SqlSession in org.apache.ibatis.session
Classes in org.apache.ibatis.session that implement SqlSessionFields in org.apache.ibatis.session declared as SqlSessionFields in org.apache.ibatis.session with type parameters of type SqlSessionModifier and TypeFieldDescriptionprivate final ThreadLocal<SqlSession>
SqlSessionManager.localSqlSession
Methods in org.apache.ibatis.session that return SqlSessionModifier and TypeMethodDescriptionSqlSessionFactory.openSession()
SqlSessionFactory.openSession
(boolean autoCommit) SqlSessionFactory.openSession
(Connection connection) SqlSessionFactory.openSession
(ExecutorType execType) SqlSessionFactory.openSession
(ExecutorType execType, boolean autoCommit) SqlSessionFactory.openSession
(ExecutorType execType, Connection connection) SqlSessionFactory.openSession
(ExecutorType execType, TransactionIsolationLevel level) SqlSessionFactory.openSession
(TransactionIsolationLevel level) SqlSessionManager.openSession()
SqlSessionManager.openSession
(boolean autoCommit) SqlSessionManager.openSession
(Connection connection) SqlSessionManager.openSession
(ExecutorType execType) SqlSessionManager.openSession
(ExecutorType execType, boolean autoCommit) SqlSessionManager.openSession
(ExecutorType execType, Connection connection) SqlSessionManager.openSession
(ExecutorType execType, TransactionIsolationLevel level) SqlSessionManager.openSession
(TransactionIsolationLevel level) Methods in org.apache.ibatis.session with parameters of type SqlSessionModifier and TypeMethodDescription<T> T
Configuration.getMapper
(Class<T> type, SqlSession sqlSession) -
Uses of SqlSession in org.apache.ibatis.session.defaults
Classes in org.apache.ibatis.session.defaults that implement SqlSessionMethods in org.apache.ibatis.session.defaults that return SqlSessionModifier and TypeMethodDescriptionDefaultSqlSessionFactory.openSession()
DefaultSqlSessionFactory.openSession
(boolean autoCommit) DefaultSqlSessionFactory.openSession
(Connection connection) DefaultSqlSessionFactory.openSession
(ExecutorType execType) DefaultSqlSessionFactory.openSession
(ExecutorType execType, boolean autoCommit) DefaultSqlSessionFactory.openSession
(ExecutorType execType, Connection connection) DefaultSqlSessionFactory.openSession
(ExecutorType execType, TransactionIsolationLevel level) DefaultSqlSessionFactory.openSession
(TransactionIsolationLevel level) private SqlSession
DefaultSqlSessionFactory.openSessionFromConnection
(ExecutorType execType, Connection connection) private SqlSession
DefaultSqlSessionFactory.openSessionFromDataSource
(ExecutorType execType, TransactionIsolationLevel level, boolean autoCommit)