Uses of Class
org.apache.ibatis.session.Configuration
Packages that use Configuration
Package
Description
Bings mapper interfaces with mapped statements.
Base package for the Configuration building code.
Parses annotions to create a Configuration.
Parses XML files to create a Configuration.
Contains the statement executors.
Contains the key generators.
Base package for loading results into beans.
CGLIB proxy factory.
Javassist proxy factory.
Contains the result processing logic.
Statement handlers.
Base package for mapping.
Reflection utils.
Base package for languages.
Default beans for languages.
Default XML MyBatis language.
Base package.
Default impl for SqlSession.
Type handlers.
-
Uses of Configuration in org.apache.ibatis.binding
Fields in org.apache.ibatis.binding declared as ConfigurationMethods in org.apache.ibatis.binding with parameters of type ConfigurationModifier and TypeMethodDescriptionprivate <E> Object
MapperMethod.convertToDeclaredCollection
(Configuration config, List<E> list) private MappedStatement
MapperMethod.SqlCommand.resolveMappedStatement
(Class<?> mapperInterface, String methodName, Class<?> declaringClass, Configuration configuration) Constructors in org.apache.ibatis.binding with parameters of type ConfigurationModifierConstructorDescriptionMapperMethod
(Class<?> mapperInterface, Method method, Configuration config) MapperRegistry
(Configuration config) MethodSignature
(Configuration configuration, Class<?> mapperInterface, Method method) SqlCommand
(Configuration configuration, Class<?> mapperInterface, Method method) -
Uses of Configuration in org.apache.ibatis.builder
Fields in org.apache.ibatis.builder declared as ConfigurationModifier and TypeFieldDescriptionprotected final Configuration
BaseBuilder.configuration
private final Configuration
StaticSqlSource.configuration
Methods in org.apache.ibatis.builder that return ConfigurationConstructors in org.apache.ibatis.builder with parameters of type ConfigurationModifierConstructorDescriptionBaseBuilder
(Configuration configuration) MapperBuilderAssistant
(Configuration configuration, String resource) ParameterMappingTokenHandler
(Configuration configuration, Class<?> parameterType, Map<String, Object> additionalParameters) SqlSourceBuilder
(Configuration configuration) StaticSqlSource
(Configuration configuration, String sql) StaticSqlSource
(Configuration configuration, String sql, List<ParameterMapping> parameterMappings) -
Uses of Configuration in org.apache.ibatis.builder.annotation
Fields in org.apache.ibatis.builder.annotation declared as ConfigurationModifier and TypeFieldDescriptionprivate final Configuration
MapperAnnotationBuilder.configuration
private final Configuration
ProviderSqlSource.configuration
Methods in org.apache.ibatis.builder.annotation with parameters of type ConfigurationModifier and TypeMethodDescriptionprivate Class
<?> ProviderSqlSource.getProviderType
(Configuration configuration, Annotation providerAnnotation, Method mapperMethod) Constructors in org.apache.ibatis.builder.annotation with parameters of type ConfigurationModifierConstructorDescriptionMapperAnnotationBuilder
(Configuration configuration, Class<?> type) ProviderSqlSource
(Configuration configuration, Annotation provider, Class<?> mapperType, Method mapperMethod) Instantiates a new provider sql source.ProviderSqlSource
(Configuration configuration, Object provider) Deprecated.ProviderSqlSource
(Configuration configuration, Object provider, Class<?> mapperType, Method mapperMethod) Deprecated.Since 3.5.3, Please use theProviderSqlSource(Configuration, Annotation, Class, Method)
instead of this. -
Uses of Configuration in org.apache.ibatis.builder.xml
Fields in org.apache.ibatis.builder.xml declared as ConfigurationMethods in org.apache.ibatis.builder.xml that return ConfigurationConstructors in org.apache.ibatis.builder.xml with parameters of type ConfigurationModifierConstructorDescriptionXMLIncludeTransformer
(Configuration configuration, MapperBuilderAssistant builderAssistant) XMLMapperBuilder
(InputStream inputStream, Configuration configuration, String resource, Map<String, XNode> sqlFragments) XMLMapperBuilder
(InputStream inputStream, Configuration configuration, String resource, Map<String, XNode> sqlFragments, String namespace) XMLMapperBuilder
(Reader reader, Configuration configuration, String resource, Map<String, XNode> sqlFragments) Deprecated.XMLMapperBuilder
(Reader reader, Configuration configuration, String resource, Map<String, XNode> sqlFragments, String namespace) Deprecated.private
XMLMapperBuilder
(XPathParser parser, Configuration configuration, String resource, Map<String, XNode> sqlFragments) XMLStatementBuilder
(Configuration configuration, MapperBuilderAssistant builderAssistant, XNode context) XMLStatementBuilder
(Configuration configuration, MapperBuilderAssistant builderAssistant, XNode context, String databaseId) -
Uses of Configuration in org.apache.ibatis.executor
Fields in org.apache.ibatis.executor declared as ConfigurationModifier and TypeFieldDescriptionprotected Configuration
BaseExecutor.configuration
private final Configuration
ResultExtractor.configuration
Constructors in org.apache.ibatis.executor with parameters of type ConfigurationModifierConstructorDescriptionprotected
BaseExecutor
(Configuration configuration, Transaction transaction) BatchExecutor
(Configuration configuration, Transaction transaction) DeferredLoad
(MetaObject resultObject, String property, CacheKey key, PerpetualCache localCache, Configuration configuration, Class<?> targetType) ResultExtractor
(Configuration configuration, ObjectFactory objectFactory) ReuseExecutor
(Configuration configuration, Transaction transaction) SimpleExecutor
(Configuration configuration, Transaction transaction) -
Uses of Configuration in org.apache.ibatis.executor.keygen
Fields in org.apache.ibatis.executor.keygen declared as ConfigurationModifier and TypeFieldDescriptionprivate final Configuration
Jdbc3KeyGenerator.KeyAssigner.configuration
Methods in org.apache.ibatis.executor.keygen with parameters of type ConfigurationModifier and TypeMethodDescriptionprivate void
Jdbc3KeyGenerator.assignKeys
(Configuration configuration, ResultSet rs, ResultSetMetaData rsmd, String[] keyProperties, Object parameter) private void
Jdbc3KeyGenerator.assignKeysToParam
(Configuration configuration, ResultSet rs, ResultSetMetaData rsmd, String[] keyProperties, Object parameter) private void
Jdbc3KeyGenerator.assignKeysToParamMap
(Configuration configuration, ResultSet rs, ResultSetMetaData rsmd, String[] keyProperties, Map<String, ?> paramMap) private void
Jdbc3KeyGenerator.assignKeysToParamMapList
(Configuration configuration, ResultSet rs, ResultSetMetaData rsmd, String[] keyProperties, ArrayList<MapperMethod.ParamMap<?>> paramMapList) private Map.Entry
<String, Jdbc3KeyGenerator.KeyAssigner> Jdbc3KeyGenerator.getAssignerForParamMap
(Configuration config, ResultSetMetaData rsmd, int columnPosition, Map<String, ?> paramMap, String keyProperty, String[] keyProperties, boolean omitParamName) private Map.Entry
<String, Jdbc3KeyGenerator.KeyAssigner> Jdbc3KeyGenerator.getAssignerForSingleParam
(Configuration config, ResultSetMetaData rsmd, int columnPosition, Map<String, ?> paramMap, String keyProperty, boolean omitParamName) Constructors in org.apache.ibatis.executor.keygen with parameters of type ConfigurationModifierConstructorDescriptionprotected
KeyAssigner
(Configuration configuration, ResultSetMetaData rsmd, int columnPosition, String paramName, String propertyName) -
Uses of Configuration in org.apache.ibatis.executor.loader
Fields in org.apache.ibatis.executor.loader declared as ConfigurationMethods in org.apache.ibatis.executor.loader that return ConfigurationModifier and TypeMethodDescriptionprivate Configuration
ResultLoaderMap.LoadPair.getConfiguration()
Methods in org.apache.ibatis.executor.loader with parameters of type ConfigurationModifier and TypeMethodDescriptionProxyFactory.createProxy
(Object target, ResultLoaderMap lazyLoader, Configuration configuration, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs) Constructors in org.apache.ibatis.executor.loader with parameters of type ConfigurationModifierConstructorDescriptionResultLoader
(Configuration config, Executor executor, MappedStatement mappedStatement, Object parameterObject, Class<?> targetType, CacheKey cacheKey, BoundSql boundSql) -
Uses of Configuration in org.apache.ibatis.executor.loader.cglib
Methods in org.apache.ibatis.executor.loader.cglib with parameters of type ConfigurationModifier and TypeMethodDescriptionCglibProxyFactory.createProxy
(Object target, ResultLoaderMap lazyLoader, Configuration configuration, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs) static Object
CglibProxyFactory.EnhancedResultObjectProxyImpl.createProxy
(Object target, ResultLoaderMap lazyLoader, Configuration configuration, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs) Constructors in org.apache.ibatis.executor.loader.cglib with parameters of type ConfigurationModifierConstructorDescriptionprivate
EnhancedResultObjectProxyImpl
(Class<?> type, ResultLoaderMap lazyLoader, Configuration configuration, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs) -
Uses of Configuration in org.apache.ibatis.executor.loader.javassist
Methods in org.apache.ibatis.executor.loader.javassist with parameters of type ConfigurationModifier and TypeMethodDescriptionJavassistProxyFactory.createProxy
(Object target, ResultLoaderMap lazyLoader, Configuration configuration, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs) static Object
JavassistProxyFactory.EnhancedResultObjectProxyImpl.createProxy
(Object target, ResultLoaderMap lazyLoader, Configuration configuration, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs) Constructors in org.apache.ibatis.executor.loader.javassist with parameters of type ConfigurationModifierConstructorDescriptionprivate
EnhancedResultObjectProxyImpl
(Class<?> type, ResultLoaderMap lazyLoader, Configuration configuration, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs) -
Uses of Configuration in org.apache.ibatis.executor.resultset
Fields in org.apache.ibatis.executor.resultset declared as ConfigurationModifier and TypeFieldDescriptionprivate final Configuration
DefaultResultSetHandler.configuration
Constructors in org.apache.ibatis.executor.resultset with parameters of type Configuration -
Uses of Configuration in org.apache.ibatis.executor.statement
Fields in org.apache.ibatis.executor.statement declared as ConfigurationModifier and TypeFieldDescriptionprotected final Configuration
BaseStatementHandler.configuration
-
Uses of Configuration in org.apache.ibatis.mapping
Fields in org.apache.ibatis.mapping declared as ConfigurationModifier and TypeFieldDescriptionprivate Configuration
MappedStatement.configuration
private Configuration
ParameterMapping.configuration
private Configuration
ResultMap.configuration
private Configuration
ResultMapping.configuration
Methods in org.apache.ibatis.mapping that return ConfigurationConstructors in org.apache.ibatis.mapping with parameters of type ConfigurationModifierConstructorDescriptionBoundSql
(Configuration configuration, String sql, List<ParameterMapping> parameterMappings, Object parameterObject) Builder
(Configuration configuration, ResultMapping resultMapping, Map<String, String> discriminatorMap) Builder
(Configuration configuration, String id, SqlSource sqlSource, SqlCommandType sqlCommandType) Builder
(Configuration configuration, String id, Class<?> type, List<ParameterMapping> parameterMappings) Builder
(Configuration configuration, String property, Class<?> javaType) Builder
(Configuration configuration, String property, TypeHandler<?> typeHandler) Builder
(Configuration configuration, String id, Class<?> type, List<ResultMapping> resultMappings) Builder
(Configuration configuration, String id, Class<?> type, List<ResultMapping> resultMappings, Boolean autoMapping) Builder
(Configuration configuration, String property) Builder
(Configuration configuration, String property, String column, Class<?> javaType) Builder
(Configuration configuration, String property, String column, TypeHandler<?> typeHandler) -
Uses of Configuration in org.apache.ibatis.reflection
Constructors in org.apache.ibatis.reflection with parameters of type Configuration -
Uses of Configuration in org.apache.ibatis.scripting
Methods in org.apache.ibatis.scripting with parameters of type ConfigurationModifier and TypeMethodDescriptionLanguageDriver.createSqlSource
(Configuration configuration, String script, Class<?> parameterType) Creates anSqlSource
that will hold the statement read from an annotation.LanguageDriver.createSqlSource
(Configuration configuration, XNode script, Class<?> parameterType) Creates anSqlSource
that will hold the statement read from a mapper xml file. -
Uses of Configuration in org.apache.ibatis.scripting.defaults
Fields in org.apache.ibatis.scripting.defaults declared as ConfigurationModifier and TypeFieldDescriptionprivate final Configuration
DefaultParameterHandler.configuration
Methods in org.apache.ibatis.scripting.defaults with parameters of type ConfigurationModifier and TypeMethodDescriptionRawLanguageDriver.createSqlSource
(Configuration configuration, String script, Class<?> parameterType) RawLanguageDriver.createSqlSource
(Configuration configuration, XNode script, Class<?> parameterType) private static String
RawSqlSource.getSql
(Configuration configuration, SqlNode rootSqlNode) Constructors in org.apache.ibatis.scripting.defaults with parameters of type ConfigurationModifierConstructorDescriptionRawSqlSource
(Configuration configuration, String sql, Class<?> parameterType) RawSqlSource
(Configuration configuration, SqlNode rootSqlNode, Class<?> parameterType) -
Uses of Configuration in org.apache.ibatis.scripting.xmltags
Fields in org.apache.ibatis.scripting.xmltags declared as ConfigurationModifier and TypeFieldDescriptionprivate final Configuration
DynamicSqlSource.configuration
private final Configuration
ForEachSqlNode.configuration
private final Configuration
TrimSqlNode.configuration
Methods in org.apache.ibatis.scripting.xmltags with parameters of type ConfigurationModifier and TypeMethodDescriptionXMLLanguageDriver.createSqlSource
(Configuration configuration, String script, Class<?> parameterType) XMLLanguageDriver.createSqlSource
(Configuration configuration, XNode script, Class<?> parameterType) Constructors in org.apache.ibatis.scripting.xmltags with parameters of type ConfigurationModifierConstructorDescriptionDynamicContext
(Configuration configuration, Object parameterObject) DynamicSqlSource
(Configuration configuration, SqlNode rootSqlNode) FilteredDynamicContext
(Configuration configuration, DynamicContext delegate, String itemIndex, String item, int i) ForEachSqlNode
(Configuration configuration, SqlNode contents, String collectionExpression, String index, String item, String open, String close, String separator) SetSqlNode
(Configuration configuration, SqlNode contents) TrimSqlNode
(Configuration configuration, SqlNode contents, String prefix, String prefixesToOverride, String suffix, String suffixesToOverride) protected
TrimSqlNode
(Configuration configuration, SqlNode contents, String prefix, List<String> prefixesToOverride, String suffix, List<String> suffixesToOverride) WhereSqlNode
(Configuration configuration, SqlNode contents) XMLScriptBuilder
(Configuration configuration, XNode context) XMLScriptBuilder
(Configuration configuration, XNode context, Class<?> parameterType) -
Uses of Configuration in org.apache.ibatis.session
Methods in org.apache.ibatis.session that return ConfigurationModifier and TypeMethodDescriptionSqlSession.getConfiguration()
Retrieves current configuration.SqlSessionFactory.getConfiguration()
SqlSessionManager.getConfiguration()
Methods in org.apache.ibatis.session with parameters of type Configuration -
Uses of Configuration in org.apache.ibatis.session.defaults
Fields in org.apache.ibatis.session.defaults declared as ConfigurationModifier and TypeFieldDescriptionprivate final Configuration
DefaultSqlSession.configuration
private final Configuration
DefaultSqlSessionFactory.configuration
Methods in org.apache.ibatis.session.defaults that return ConfigurationModifier and TypeMethodDescriptionDefaultSqlSession.getConfiguration()
DefaultSqlSessionFactory.getConfiguration()
Constructors in org.apache.ibatis.session.defaults with parameters of type ConfigurationModifierConstructorDescriptionDefaultSqlSession
(Configuration configuration, Executor executor) DefaultSqlSession
(Configuration configuration, Executor executor, boolean autoCommit) DefaultSqlSessionFactory
(Configuration configuration) -
Uses of Configuration in org.apache.ibatis.type
Fields in org.apache.ibatis.type declared as ConfigurationModifier and TypeFieldDescriptionprivate final Configuration
UnknownTypeHandler.config
protected Configuration
BaseTypeHandler.configuration
Deprecated.Since 3.5.0 - See https://github.com/mybatis/mybatis-3/issues/1203.Methods in org.apache.ibatis.type with parameters of type ConfigurationModifier and TypeMethodDescriptionvoid
BaseTypeHandler.setConfiguration
(Configuration c) Deprecated.Since 3.5.0 - See https://github.com/mybatis/mybatis-3/issues/1203.Constructors in org.apache.ibatis.type with parameters of type ConfigurationModifierConstructorDescriptionTypeHandlerRegistry
(Configuration configuration) The constructor that pass the MyBatis configuration.UnknownTypeHandler
(Configuration configuration) The constructor that pass a MyBatis configuration.
ProviderSqlSource(Configuration, Annotation, Class, Method)
instead of this.