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.DefaultSqlSessionFactory
MyBatis 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
ConstructorsConstructorDescriptionOracleSqlSessionFactory(org.apache.ibatis.session.Configuration configuration) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.ibatis.session.SqlSessionorg.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) Methods inherited from class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory
getConfiguration
-
Constructor Details
-
OracleSqlSessionFactory
public OracleSqlSessionFactory(org.apache.ibatis.session.Configuration configuration)
-
-
Method Details
-
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
- 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
-