Package pro.taskana.common.internal
Class OracleSqlSessionFactory
- java.lang.Object
-
- org.apache.ibatis.session.defaults.DefaultSqlSessionFactory
-
- pro.taskana.common.internal.OracleSqlSessionFactory
-
- All Implemented Interfaces:
org.apache.ibatis.session.SqlSessionFactory
public class OracleSqlSessionFactory extends org.apache.ibatis.session.defaults.DefaultSqlSessionFactoryMyBatis SqlSession Factory for Oracle Databases.After Connection the SQL session is alterd with SORT and COMP Settings for Oracle. PLease have a look at alterSession Method
-
-
Constructor Summary
Constructors Constructor Description OracleSqlSessionFactory(org.apache.ibatis.session.Configuration configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.ibatis.session.SqlSessionopenSession()org.apache.ibatis.session.SqlSessionopenSession(boolean autoCommit)org.apache.ibatis.session.SqlSessionopenSession(Connection connection)org.apache.ibatis.session.SqlSessionopenSession(org.apache.ibatis.session.ExecutorType execType)org.apache.ibatis.session.SqlSessionopenSession(org.apache.ibatis.session.ExecutorType execType, boolean autoCommit)org.apache.ibatis.session.SqlSessionopenSession(org.apache.ibatis.session.ExecutorType execType, Connection connection)org.apache.ibatis.session.SqlSessionopenSession(org.apache.ibatis.session.ExecutorType execType, org.apache.ibatis.session.TransactionIsolationLevel level)org.apache.ibatis.session.SqlSessionopenSession(org.apache.ibatis.session.TransactionIsolationLevel level)
-
-
-
Method Detail
-
openSession
public org.apache.ibatis.session.SqlSession openSession()
- Specified by:
openSessionin interfaceorg.apache.ibatis.session.SqlSessionFactory- Overrides:
openSessionin classorg.apache.ibatis.session.defaults.DefaultSqlSessionFactory
-
openSession
public org.apache.ibatis.session.SqlSession openSession(boolean autoCommit)
- Specified by:
openSessionin interfaceorg.apache.ibatis.session.SqlSessionFactory- Overrides:
openSessionin classorg.apache.ibatis.session.defaults.DefaultSqlSessionFactory
-
openSession
public org.apache.ibatis.session.SqlSession openSession(Connection connection)
- Specified by:
openSessionin interfaceorg.apache.ibatis.session.SqlSessionFactory- Overrides:
openSessionin classorg.apache.ibatis.session.defaults.DefaultSqlSessionFactory
-
openSession
public org.apache.ibatis.session.SqlSession openSession(org.apache.ibatis.session.ExecutorType execType)
- Specified by:
openSessionin interfaceorg.apache.ibatis.session.SqlSessionFactory- Overrides:
openSessionin classorg.apache.ibatis.session.defaults.DefaultSqlSessionFactory
-
openSession
public org.apache.ibatis.session.SqlSession openSession(org.apache.ibatis.session.ExecutorType execType, boolean autoCommit)- Specified by:
openSessionin interfaceorg.apache.ibatis.session.SqlSessionFactory- Overrides:
openSessionin classorg.apache.ibatis.session.defaults.DefaultSqlSessionFactory
-
openSession
public org.apache.ibatis.session.SqlSession openSession(org.apache.ibatis.session.ExecutorType execType, Connection connection)- Specified by:
openSessionin interfaceorg.apache.ibatis.session.SqlSessionFactory- Overrides:
openSessionin classorg.apache.ibatis.session.defaults.DefaultSqlSessionFactory
-
openSession
public org.apache.ibatis.session.SqlSession openSession(org.apache.ibatis.session.ExecutorType execType, org.apache.ibatis.session.TransactionIsolationLevel level)- Specified by:
openSessionin interfaceorg.apache.ibatis.session.SqlSessionFactory- Overrides:
openSessionin classorg.apache.ibatis.session.defaults.DefaultSqlSessionFactory
-
openSession
public org.apache.ibatis.session.SqlSession openSession(org.apache.ibatis.session.TransactionIsolationLevel level)
- Specified by:
openSessionin interfaceorg.apache.ibatis.session.SqlSessionFactory- Overrides:
openSessionin classorg.apache.ibatis.session.defaults.DefaultSqlSessionFactory
-
-