Class DefaultSqlSessionFactory
- java.lang.Object
-
- org.apache.ibatis.session.defaults.DefaultSqlSessionFactory
-
- All Implemented Interfaces:
SqlSessionFactory
public class DefaultSqlSessionFactory extends Object implements SqlSessionFactory
- Author:
- Clinton Begin
-
-
Constructor Summary
Constructors Constructor Description DefaultSqlSessionFactory(Configuration configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Configuration
getConfiguration()
SqlSession
openSession()
SqlSession
openSession(boolean autoCommit)
SqlSession
openSession(Connection connection)
SqlSession
openSession(ExecutorType execType)
SqlSession
openSession(ExecutorType execType, boolean autoCommit)
SqlSession
openSession(ExecutorType execType, Connection connection)
SqlSession
openSession(ExecutorType execType, TransactionIsolationLevel level)
SqlSession
openSession(TransactionIsolationLevel level)
-
-
-
Constructor Detail
-
DefaultSqlSessionFactory
public DefaultSqlSessionFactory(Configuration configuration)
-
-
Method Detail
-
openSession
public SqlSession openSession()
- Specified by:
openSession
in interfaceSqlSessionFactory
-
openSession
public SqlSession openSession(boolean autoCommit)
- Specified by:
openSession
in interfaceSqlSessionFactory
-
openSession
public SqlSession openSession(ExecutorType execType)
- Specified by:
openSession
in interfaceSqlSessionFactory
-
openSession
public SqlSession openSession(TransactionIsolationLevel level)
- Specified by:
openSession
in interfaceSqlSessionFactory
-
openSession
public SqlSession openSession(ExecutorType execType, TransactionIsolationLevel level)
- Specified by:
openSession
in interfaceSqlSessionFactory
-
openSession
public SqlSession openSession(ExecutorType execType, boolean autoCommit)
- Specified by:
openSession
in interfaceSqlSessionFactory
-
openSession
public SqlSession openSession(Connection connection)
- Specified by:
openSession
in interfaceSqlSessionFactory
-
openSession
public SqlSession openSession(ExecutorType execType, Connection connection)
- Specified by:
openSession
in interfaceSqlSessionFactory
-
getConfiguration
public Configuration getConfiguration()
- Specified by:
getConfiguration
in interfaceSqlSessionFactory
-
-