Uses of Class
org.apache.ibatis.session.Configuration
Package
Description
Binds 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.
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
ModifierConstructorDescriptionMapperMethod
(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
ModifierConstructorDescriptionBaseBuilder
(Configuration configuration) MapperBuilderAssistant
(Configuration configuration, String resource) 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
ModifierConstructorDescriptionMapperAnnotationBuilder
(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
ModifierConstructorDescriptionXMLIncludeTransformer
(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.XMLStatementBuilder
(Configuration configuration, MapperBuilderAssistant builderAssistant, XNode context) XMLStatementBuilder
(Configuration configuration, MapperBuilderAssistant builderAssistant, XNode context, String databaseId) ModifierConstructorDescriptionXMLConfigBuilder
(Class<? extends Configuration> configClass, InputStream inputStream, String environment, Properties props) XMLConfigBuilder
(Class<? extends Configuration> configClass, Reader reader, String environment, Properties props) -
Uses of Configuration in org.apache.ibatis.executor
ModifierConstructorDescriptionprotected
BaseExecutor
(Configuration configuration, Transaction transaction) BatchExecutor
(Configuration configuration, Transaction transaction) ResultExtractor
(Configuration configuration, ObjectFactory objectFactory) ReuseExecutor
(Configuration configuration, Transaction transaction) SimpleExecutor
(Configuration configuration, Transaction transaction) -
Uses of Configuration in org.apache.ibatis.executor.loader
Modifier and TypeMethodDescriptionProxyFactory.createProxy
(Object target, ResultLoaderMap lazyLoader, Configuration configuration, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs) ModifierConstructorDescriptionResultLoader
(Configuration config, Executor executor, MappedStatement mappedStatement, Object parameterObject, Class<?> targetType, CacheKey cacheKey, BoundSql boundSql) -
Uses of Configuration in org.apache.ibatis.executor.loader.cglib
Modifier and TypeMethodDescriptionCglibProxyFactory.createProxy
(Object target, ResultLoaderMap lazyLoader, Configuration configuration, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs) Deprecated. -
Uses of Configuration in org.apache.ibatis.executor.loader.javassist
Modifier and TypeMethodDescriptionJavassistProxyFactory.createProxy
(Object target, ResultLoaderMap lazyLoader, Configuration configuration, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs) -
Uses of Configuration in org.apache.ibatis.executor.resultset
-
Uses of Configuration in org.apache.ibatis.executor.statement
Modifier and TypeFieldDescriptionprotected final Configuration
BaseStatementHandler.configuration
-
Uses of Configuration in org.apache.ibatis.mapping
ModifierConstructorDescriptionBoundSql
(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
-
Uses of Configuration in org.apache.ibatis.scripting
Modifier 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
Modifier and TypeMethodDescriptionRawLanguageDriver.createSqlSource
(Configuration configuration, String script, Class<?> parameterType) RawLanguageDriver.createSqlSource
(Configuration configuration, XNode script, Class<?> parameterType) ModifierConstructorDescriptionRawSqlSource
(Configuration configuration, String sql, Class<?> parameterType) RawSqlSource
(Configuration configuration, SqlNode rootSqlNode, Class<?> parameterType) -
Uses of Configuration in org.apache.ibatis.scripting.xmltags
Modifier and TypeMethodDescriptionXMLLanguageDriver.createSqlSource
(Configuration configuration, String script, Class<?> parameterType) XMLLanguageDriver.createSqlSource
(Configuration configuration, XNode script, Class<?> parameterType) ModifierConstructorDescriptionDynamicContext
(Configuration configuration, Object parameterObject) DynamicSqlSource
(Configuration configuration, SqlNode rootSqlNode) ForEachSqlNode
(Configuration configuration, SqlNode contents, String collectionExpression, Boolean nullable, String index, String item, String open, String close, String separator) ForEachSqlNode
(Configuration configuration, SqlNode contents, String collectionExpression, String index, String item, String open, String close, String separator) Deprecated.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
Modifier and TypeMethodDescriptionSqlSession.getConfiguration()
Retrieves current configuration.SqlSessionFactory.getConfiguration()
SqlSessionManager.getConfiguration()
-
Uses of Configuration in org.apache.ibatis.session.defaults
Modifier and TypeMethodDescriptionDefaultSqlSession.getConfiguration()
DefaultSqlSessionFactory.getConfiguration()
Modifier and TypeMethodDescriptionprotected SqlSession
DefaultSqlSessionFactory.createSqlSession
(Configuration configuration, Executor executor, boolean autoCommit) ModifierConstructorDescriptionDefaultSqlSession
(Configuration configuration, Executor executor) DefaultSqlSession
(Configuration configuration, Executor executor, boolean autoCommit) DefaultSqlSessionFactory
(Configuration configuration) -
Uses of Configuration in org.apache.ibatis.type
Modifier and TypeFieldDescriptionprotected Configuration
BaseTypeHandler.configuration
Deprecated.Since 3.5.0 - See https://github.com/mybatis/mybatis-3/issues/1203.Modifier and TypeMethodDescriptionvoid
BaseTypeHandler.setConfiguration
(Configuration c) Deprecated.Since 3.5.0 - See https://github.com/mybatis/mybatis-3/issues/1203.ModifierConstructorDescriptionTypeHandlerRegistry
(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.