public class ExtConfiguration
extends org.apache.ibatis.session.Configuration
| 限定符和类型 | 字段和说明 |
|---|---|
protected Dialect |
dialect |
protected EntityMapperRegistry |
entityMapperRegistry |
aggressiveLazyLoading, autoMappingBehavior, autoMappingUnknownColumnBehavior, cacheEnabled, cacheRefMap, caches, callSettersOnNulls, configurationFactory, databaseId, defaultExecutorType, defaultFetchSize, defaultResultSetType, defaultStatementTimeout, environment, incompleteCacheRefs, incompleteMethods, incompleteResultMaps, incompleteStatements, interceptorChain, jdbcTypeForNull, keyGenerators, languageRegistry, lazyLoadingEnabled, lazyLoadTriggerMethods, loadedResources, localCacheScope, logImpl, logPrefix, mappedStatements, mapperRegistry, mapUnderscoreToCamelCase, multipleResultSetsEnabled, objectFactory, objectWrapperFactory, parameterMaps, proxyFactory, reflectorFactory, resultMaps, returnInstanceForEmptyRow, safeResultHandlerEnabled, safeRowBoundsEnabled, sqlFragments, typeAliasRegistry, typeHandlerRegistry, useActualParamName, useColumnLabel, useGeneratedKeys, variables, vfsImpl| 构造器和说明 |
|---|
ExtConfiguration() |
ExtConfiguration(org.apache.ibatis.mapping.Environment environment) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> void |
addMapper(Class<T> type) |
void |
addMappers(String packageName) |
void |
addMappers(String packageName,
Class<?> superType) |
Dialect |
getDialect() |
<T> T |
getMapper(Class<T> type,
org.apache.ibatis.session.SqlSession sqlSession) |
boolean |
hasMapper(Class<?> type) |
org.apache.ibatis.executor.Executor |
newExecutor(org.apache.ibatis.transaction.Transaction transaction,
org.apache.ibatis.session.ExecutorType executorType) |
void |
setDialect(Class<? extends Dialect> dialect) |
addCache, addCacheRef, addIncompleteCacheRef, addIncompleteMethod, addIncompleteResultMap, addIncompleteStatement, addInterceptor, addKeyGenerator, addLoadedResource, addMappedStatement, addParameterMap, addResultMap, buildAllStatements, checkGloballyForDiscriminatedNestedResultMaps, checkLocallyForDiscriminatedNestedResultMaps, extractNamespace, getAutoMappingBehavior, getAutoMappingUnknownColumnBehavior, getCache, getCacheNames, getCaches, getConfigurationFactory, getDatabaseId, getDefaultExecutorType, getDefaultFetchSize, getDefaultResultSetType, getDefaultScriptingLanguageInstance, getDefaultScriptingLanuageInstance, getDefaultStatementTimeout, getEnvironment, getIncompleteCacheRefs, getIncompleteMethods, getIncompleteResultMaps, getIncompleteStatements, getInterceptors, getJdbcTypeForNull, getKeyGenerator, getKeyGeneratorNames, getKeyGenerators, getLanguageDriver, getLanguageRegistry, getLazyLoadTriggerMethods, getLocalCacheScope, getLogImpl, getLogPrefix, getMappedStatement, getMappedStatement, getMappedStatementNames, getMappedStatements, getMapperRegistry, getObjectFactory, getObjectWrapperFactory, getParameterMap, getParameterMapNames, getParameterMaps, getProxyFactory, getReflectorFactory, getResultMap, getResultMapNames, getResultMaps, getSqlFragments, getTypeAliasRegistry, getTypeHandlerRegistry, getVariables, getVfsImpl, hasCache, hasKeyGenerator, hasParameterMap, hasResultMap, hasStatement, hasStatement, isAggressiveLazyLoading, isCacheEnabled, isCallSettersOnNulls, isLazyLoadingEnabled, isMapUnderscoreToCamelCase, isMultipleResultSetsEnabled, isResourceLoaded, isReturnInstanceForEmptyRow, isSafeResultHandlerEnabled, isSafeRowBoundsEnabled, isUseActualParamName, isUseColumnLabel, isUseGeneratedKeys, newExecutor, newMetaObject, newParameterHandler, newResultSetHandler, newStatementHandler, setAggressiveLazyLoading, setAutoMappingBehavior, setAutoMappingUnknownColumnBehavior, setCacheEnabled, setCallSettersOnNulls, setConfigurationFactory, setDatabaseId, setDefaultEnumTypeHandler, setDefaultExecutorType, setDefaultFetchSize, setDefaultResultSetType, setDefaultScriptingLanguage, setDefaultStatementTimeout, setEnvironment, setJdbcTypeForNull, setLazyLoadingEnabled, setLazyLoadTriggerMethods, setLocalCacheScope, setLogImpl, setLogPrefix, setMapUnderscoreToCamelCase, setMultipleResultSetsEnabled, setObjectFactory, setObjectWrapperFactory, setProxyFactory, setReflectorFactory, setReturnInstanceForEmptyRow, setSafeResultHandlerEnabled, setSafeRowBoundsEnabled, setUseActualParamName, setUseColumnLabel, setUseGeneratedKeys, setVariables, setVfsImplprotected final EntityMapperRegistry entityMapperRegistry
protected Dialect dialect
public ExtConfiguration()
public ExtConfiguration(org.apache.ibatis.mapping.Environment environment)
public Dialect getDialect()
public <T> void addMapper(Class<T> type)
addMapper 在类中 org.apache.ibatis.session.Configurationpublic void addMappers(String packageName, Class<?> superType)
addMappers 在类中 org.apache.ibatis.session.Configurationpublic void addMappers(String packageName)
addMappers 在类中 org.apache.ibatis.session.Configurationpublic <T> T getMapper(Class<T> type, org.apache.ibatis.session.SqlSession sqlSession)
getMapper 在类中 org.apache.ibatis.session.Configurationpublic boolean hasMapper(Class<?> type)
hasMapper 在类中 org.apache.ibatis.session.Configurationpublic org.apache.ibatis.executor.Executor newExecutor(org.apache.ibatis.transaction.Transaction transaction,
org.apache.ibatis.session.ExecutorType executorType)
newExecutor 在类中 org.apache.ibatis.session.ConfigurationCopyright © 2020. All rights reserved.