public class SqlSessionManager extends Object implements org.apache.ibatis.session.SqlSessionFactory, ICurTxSessionFactory
| 构造器和说明 |
|---|
SqlSessionManager(org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
commitAndCloseCurSession() |
ITxSession |
curSession() |
org.apache.ibatis.session.Configuration |
getConfiguration() |
org.apache.ibatis.session.SqlSession |
openSession() |
org.apache.ibatis.session.SqlSession |
openSession(boolean autoCommit) |
org.apache.ibatis.session.SqlSession |
openSession(Connection connection) |
org.apache.ibatis.session.SqlSession |
openSession(org.apache.ibatis.session.ExecutorType execType) |
org.apache.ibatis.session.SqlSession |
openSession(org.apache.ibatis.session.ExecutorType execType,
boolean autoCommit) |
org.apache.ibatis.session.SqlSession |
openSession(org.apache.ibatis.session.ExecutorType execType,
Connection connection) |
org.apache.ibatis.session.SqlSession |
openSession(org.apache.ibatis.session.ExecutorType execType,
org.apache.ibatis.session.TransactionIsolationLevel level) |
org.apache.ibatis.session.SqlSession |
openSession(org.apache.ibatis.session.TransactionIsolationLevel level) |
void |
remove() |
void |
rollbackAndCloseCurSession() |
public SqlSessionManager(org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory)
public ITxSession curSession()
curSession 在接口中 ICurTxSessionFactorypublic void commitAndCloseCurSession()
commitAndCloseCurSession 在接口中 ICurTxSessionFactorypublic void rollbackAndCloseCurSession()
public void remove()
remove 在接口中 ICurTxSessionFactorypublic org.apache.ibatis.session.SqlSession openSession()
openSession 在接口中 org.apache.ibatis.session.SqlSessionFactorypublic org.apache.ibatis.session.SqlSession openSession(boolean autoCommit)
openSession 在接口中 org.apache.ibatis.session.SqlSessionFactorypublic org.apache.ibatis.session.SqlSession openSession(Connection connection)
openSession 在接口中 org.apache.ibatis.session.SqlSessionFactorypublic org.apache.ibatis.session.SqlSession openSession(org.apache.ibatis.session.TransactionIsolationLevel level)
openSession 在接口中 org.apache.ibatis.session.SqlSessionFactorypublic org.apache.ibatis.session.SqlSession openSession(org.apache.ibatis.session.ExecutorType execType)
openSession 在接口中 org.apache.ibatis.session.SqlSessionFactorypublic org.apache.ibatis.session.SqlSession openSession(org.apache.ibatis.session.ExecutorType execType,
boolean autoCommit)
openSession 在接口中 org.apache.ibatis.session.SqlSessionFactorypublic org.apache.ibatis.session.SqlSession openSession(org.apache.ibatis.session.ExecutorType execType,
org.apache.ibatis.session.TransactionIsolationLevel level)
openSession 在接口中 org.apache.ibatis.session.SqlSessionFactorypublic org.apache.ibatis.session.SqlSession openSession(org.apache.ibatis.session.ExecutorType execType,
Connection connection)
openSession 在接口中 org.apache.ibatis.session.SqlSessionFactorypublic org.apache.ibatis.session.Configuration getConfiguration()
getConfiguration 在接口中 org.apache.ibatis.session.SqlSessionFactoryCopyright © 2018–2021 The Apache Software Foundation. All rights reserved.