public class OptionalSqlSessionTemplate
extends org.mybatis.spring.SqlSessionTemplate
| 构造器和说明 |
|---|
OptionalSqlSessionTemplate(org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory,
Map<Object,org.apache.ibatis.session.SqlSessionFactory> targetSqlSessionFactorys) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clearCache() |
void |
close() |
void |
commit() |
void |
commit(boolean force) |
int |
delete(String statement) |
int |
delete(String statement,
Object parameter) |
List<org.apache.ibatis.executor.BatchResult> |
flushStatements() |
org.apache.ibatis.session.Configuration |
getConfiguration() |
Connection |
getConnection() |
org.apache.ibatis.session.ExecutorType |
getExecutorType() |
<T> T |
getMapper(Class<T> type) |
org.springframework.dao.support.PersistenceExceptionTranslator |
getPersistenceExceptionTranslator() |
org.apache.ibatis.session.SqlSessionFactory |
getSqlSessionFactory() |
int |
insert(String statement) |
int |
insert(String statement,
Object parameter) |
void |
rollback() |
void |
rollback(boolean force) |
void |
select(String statement,
Object parameter,
org.apache.ibatis.session.ResultHandler handler) |
void |
select(String statement,
Object parameter,
org.apache.ibatis.session.RowBounds rowBounds,
org.apache.ibatis.session.ResultHandler handler) |
void |
select(String statement,
org.apache.ibatis.session.ResultHandler handler) |
<T> org.apache.ibatis.cursor.Cursor<T> |
selectCursor(String statement) |
<T> org.apache.ibatis.cursor.Cursor<T> |
selectCursor(String statement,
Object parameter) |
<T> org.apache.ibatis.cursor.Cursor<T> |
selectCursor(String statement,
Object parameter,
org.apache.ibatis.session.RowBounds rowBounds) |
<E> List<E> |
selectList(String statement) |
<E> List<E> |
selectList(String statement,
Object parameter) |
<E> List<E> |
selectList(String statement,
Object parameter,
org.apache.ibatis.session.RowBounds rowBounds) |
<K,V> Map<K,V> |
selectMap(String statement,
Object parameter,
String mapKey) |
<K,V> Map<K,V> |
selectMap(String statement,
Object parameter,
String mapKey,
org.apache.ibatis.session.RowBounds rowBounds) |
<K,V> Map<K,V> |
selectMap(String statement,
String mapKey) |
<T> T |
selectOne(String statement) |
<T> T |
selectOne(String statement,
Object parameter) |
int |
update(String statement) |
int |
update(String statement,
Object parameter) |
public org.apache.ibatis.session.SqlSessionFactory getSqlSessionFactory()
getSqlSessionFactory 在类中 org.mybatis.spring.SqlSessionTemplatepublic org.apache.ibatis.session.ExecutorType getExecutorType()
getExecutorType 在类中 org.mybatis.spring.SqlSessionTemplatepublic org.springframework.dao.support.PersistenceExceptionTranslator getPersistenceExceptionTranslator()
getPersistenceExceptionTranslator 在类中 org.mybatis.spring.SqlSessionTemplatepublic <T> T selectOne(String statement)
selectOne 在接口中 org.apache.ibatis.session.SqlSessionselectOne 在类中 org.mybatis.spring.SqlSessionTemplatepublic <T> T selectOne(String statement, Object parameter)
selectOne 在接口中 org.apache.ibatis.session.SqlSessionselectOne 在类中 org.mybatis.spring.SqlSessionTemplatepublic <K,V> Map<K,V> selectMap(String statement, String mapKey)
selectMap 在接口中 org.apache.ibatis.session.SqlSessionselectMap 在类中 org.mybatis.spring.SqlSessionTemplatepublic <K,V> Map<K,V> selectMap(String statement, Object parameter, String mapKey)
selectMap 在接口中 org.apache.ibatis.session.SqlSessionselectMap 在类中 org.mybatis.spring.SqlSessionTemplatepublic <K,V> Map<K,V> selectMap(String statement, Object parameter, String mapKey, org.apache.ibatis.session.RowBounds rowBounds)
selectMap 在接口中 org.apache.ibatis.session.SqlSessionselectMap 在类中 org.mybatis.spring.SqlSessionTemplatepublic <T> org.apache.ibatis.cursor.Cursor<T> selectCursor(String statement)
selectCursor 在接口中 org.apache.ibatis.session.SqlSessionselectCursor 在类中 org.mybatis.spring.SqlSessionTemplatepublic <T> org.apache.ibatis.cursor.Cursor<T> selectCursor(String statement, Object parameter)
selectCursor 在接口中 org.apache.ibatis.session.SqlSessionselectCursor 在类中 org.mybatis.spring.SqlSessionTemplatepublic <T> org.apache.ibatis.cursor.Cursor<T> selectCursor(String statement, Object parameter, org.apache.ibatis.session.RowBounds rowBounds)
selectCursor 在接口中 org.apache.ibatis.session.SqlSessionselectCursor 在类中 org.mybatis.spring.SqlSessionTemplatepublic <E> List<E> selectList(String statement)
selectList 在接口中 org.apache.ibatis.session.SqlSessionselectList 在类中 org.mybatis.spring.SqlSessionTemplatepublic <E> List<E> selectList(String statement, Object parameter)
selectList 在接口中 org.apache.ibatis.session.SqlSessionselectList 在类中 org.mybatis.spring.SqlSessionTemplatepublic <E> List<E> selectList(String statement, Object parameter, org.apache.ibatis.session.RowBounds rowBounds)
selectList 在接口中 org.apache.ibatis.session.SqlSessionselectList 在类中 org.mybatis.spring.SqlSessionTemplatepublic void select(String statement, org.apache.ibatis.session.ResultHandler handler)
select 在接口中 org.apache.ibatis.session.SqlSessionselect 在类中 org.mybatis.spring.SqlSessionTemplatepublic void select(String statement, Object parameter, org.apache.ibatis.session.ResultHandler handler)
select 在接口中 org.apache.ibatis.session.SqlSessionselect 在类中 org.mybatis.spring.SqlSessionTemplatepublic void select(String statement, Object parameter, org.apache.ibatis.session.RowBounds rowBounds, org.apache.ibatis.session.ResultHandler handler)
select 在接口中 org.apache.ibatis.session.SqlSessionselect 在类中 org.mybatis.spring.SqlSessionTemplatepublic int insert(String statement)
insert 在接口中 org.apache.ibatis.session.SqlSessioninsert 在类中 org.mybatis.spring.SqlSessionTemplatepublic int insert(String statement, Object parameter)
insert 在接口中 org.apache.ibatis.session.SqlSessioninsert 在类中 org.mybatis.spring.SqlSessionTemplatepublic int update(String statement)
update 在接口中 org.apache.ibatis.session.SqlSessionupdate 在类中 org.mybatis.spring.SqlSessionTemplatepublic int update(String statement, Object parameter)
update 在接口中 org.apache.ibatis.session.SqlSessionupdate 在类中 org.mybatis.spring.SqlSessionTemplatepublic int delete(String statement)
delete 在接口中 org.apache.ibatis.session.SqlSessiondelete 在类中 org.mybatis.spring.SqlSessionTemplatepublic int delete(String statement, Object parameter)
delete 在接口中 org.apache.ibatis.session.SqlSessiondelete 在类中 org.mybatis.spring.SqlSessionTemplatepublic <T> T getMapper(Class<T> type)
getMapper 在接口中 org.apache.ibatis.session.SqlSessiongetMapper 在类中 org.mybatis.spring.SqlSessionTemplatepublic void commit()
commit 在接口中 org.apache.ibatis.session.SqlSessioncommit 在类中 org.mybatis.spring.SqlSessionTemplatepublic void commit(boolean force)
commit 在接口中 org.apache.ibatis.session.SqlSessioncommit 在类中 org.mybatis.spring.SqlSessionTemplatepublic void rollback()
rollback 在接口中 org.apache.ibatis.session.SqlSessionrollback 在类中 org.mybatis.spring.SqlSessionTemplatepublic void rollback(boolean force)
rollback 在接口中 org.apache.ibatis.session.SqlSessionrollback 在类中 org.mybatis.spring.SqlSessionTemplatepublic void close()
close 在接口中 Closeableclose 在接口中 AutoCloseableclose 在接口中 org.apache.ibatis.session.SqlSessionclose 在类中 org.mybatis.spring.SqlSessionTemplatepublic void clearCache()
clearCache 在接口中 org.apache.ibatis.session.SqlSessionclearCache 在类中 org.mybatis.spring.SqlSessionTemplatepublic org.apache.ibatis.session.Configuration getConfiguration()
getConfiguration 在接口中 org.apache.ibatis.session.SqlSessiongetConfiguration 在类中 org.mybatis.spring.SqlSessionTemplatepublic Connection getConnection()
getConnection 在接口中 org.apache.ibatis.session.SqlSessiongetConnection 在类中 org.mybatis.spring.SqlSessionTemplatepublic List<org.apache.ibatis.executor.BatchResult> flushStatements()
flushStatements 在接口中 org.apache.ibatis.session.SqlSessionflushStatements 在类中 org.mybatis.spring.SqlSessionTemplateCopyright © 2020. All rights reserved.