Package | Description |
---|---|
org.apache.ibatis.binding |
Bings mapper interfaces with mapped statements.
|
org.apache.ibatis.builder |
Base package for the Configuration building code.
|
org.apache.ibatis.builder.annotation |
Parses annotions to create a Configuration.
|
org.apache.ibatis.builder.xml |
Parses XML files to create a Configuration.
|
org.apache.ibatis.executor |
Contains the statement executors.
|
org.apache.ibatis.executor.loader |
Base package for loading results into beans.
|
org.apache.ibatis.executor.loader.cglib |
CGLIB proxy factory.
|
org.apache.ibatis.executor.loader.javassist |
Javassist proxy factory.
|
org.apache.ibatis.executor.resultset |
Contains the result processing logic.
|
org.apache.ibatis.executor.statement |
Statement handlers.
|
org.apache.ibatis.mapping |
Base package for mapping.
|
org.apache.ibatis.reflection |
Reflection utils.
|
org.apache.ibatis.scripting |
Base package for languages.
|
org.apache.ibatis.scripting.defaults |
Default beans for languages.
|
org.apache.ibatis.scripting.xmltags |
Default XML MyBatis language.
|
org.apache.ibatis.session |
Base package.
|
org.apache.ibatis.session.defaults |
Default impl for SqlSession.
|
org.apache.ibatis.type |
Type handlers.
|
Constructor and Description |
---|
MapperMethod(Class<?> mapperInterface,
Method method,
Configuration config) |
MapperRegistry(Configuration config) |
MethodSignature(Configuration configuration,
Class<?> mapperInterface,
Method method) |
SqlCommand(Configuration configuration,
Class<?> mapperInterface,
Method method) |
Modifier and Type | Field and Description |
---|---|
protected Configuration |
BaseBuilder.configuration |
Modifier and Type | Method and Description |
---|---|
Configuration |
BaseBuilder.getConfiguration() |
Constructor and Description |
---|
BaseBuilder(Configuration configuration) |
MapperBuilderAssistant(Configuration configuration,
String resource) |
SqlSourceBuilder(Configuration configuration) |
StaticSqlSource(Configuration configuration,
String sql) |
StaticSqlSource(Configuration configuration,
String sql,
List<ParameterMapping> parameterMappings) |
Constructor and Description |
---|
MapperAnnotationBuilder(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.
Since 3.5.3, Please use the
ProviderSqlSource.ProviderSqlSource(Configuration, Annotation, Class, Method)
instead of this. |
ProviderSqlSource(Configuration configuration,
Object provider,
Class<?> mapperType,
Method mapperMethod)
Deprecated.
Since 3.5.3, Please use the
ProviderSqlSource.ProviderSqlSource(Configuration, Annotation, Class, Method) instead of this. |
Modifier and Type | Method and Description |
---|---|
Configuration |
XMLConfigBuilder.parse() |
Constructor and Description |
---|
XMLIncludeTransformer(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) |
Modifier and Type | Field and Description |
---|---|
protected Configuration |
BaseExecutor.configuration |
Constructor and Description |
---|
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) |
Modifier and Type | Field and Description |
---|---|
protected Configuration |
ResultLoader.configuration |
Modifier and Type | Method and Description |
---|---|
Object |
ProxyFactory.createProxy(Object target,
ResultLoaderMap lazyLoader,
Configuration configuration,
ObjectFactory objectFactory,
List<Class<?>> constructorArgTypes,
List<Object> constructorArgs) |
Constructor and Description |
---|
ResultLoader(Configuration config,
Executor executor,
MappedStatement mappedStatement,
Object parameterObject,
Class<?> targetType,
CacheKey cacheKey,
BoundSql boundSql) |
Modifier and Type | Method and Description |
---|---|
Object |
CglibProxyFactory.createProxy(Object target,
ResultLoaderMap lazyLoader,
Configuration configuration,
ObjectFactory objectFactory,
List<Class<?>> constructorArgTypes,
List<Object> constructorArgs) |
Modifier and Type | Method and Description |
---|---|
Object |
JavassistProxyFactory.createProxy(Object target,
ResultLoaderMap lazyLoader,
Configuration configuration,
ObjectFactory objectFactory,
List<Class<?>> constructorArgTypes,
List<Object> constructorArgs) |
Constructor and Description |
---|
ResultSetWrapper(ResultSet rs,
Configuration configuration) |
Modifier and Type | Field and Description |
---|---|
protected Configuration |
BaseStatementHandler.configuration |
Modifier and Type | Method and Description |
---|---|
Configuration |
MappedStatement.getConfiguration() |
Constructor and Description |
---|
BoundSql(Configuration configuration,
String sql,
List<ParameterMapping> parameterMappings,
Object parameterObject) |
Builder(Configuration configuration,
ResultMapping resultMapping,
Map<String,String> discriminatorMap) |
Builder(Configuration configuration,
String property) |
Builder(Configuration configuration,
String property,
Class<?> javaType) |
Builder(Configuration configuration,
String id,
Class<?> type,
List<ParameterMapping> parameterMappings) |
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 id,
SqlSource sqlSource,
SqlCommandType sqlCommandType) |
Builder(Configuration configuration,
String property,
String column,
Class<?> javaType) |
Builder(Configuration configuration,
String property,
String column,
TypeHandler<?> typeHandler) |
Builder(Configuration configuration,
String property,
TypeHandler<?> typeHandler) |
Constructor and Description |
---|
ParamNameResolver(Configuration config,
Method method) |
Modifier and Type | Method and Description |
---|---|
SqlSource |
LanguageDriver.createSqlSource(Configuration configuration,
String script,
Class<?> parameterType)
Creates an
SqlSource that will hold the statement read from an annotation. |
SqlSource |
LanguageDriver.createSqlSource(Configuration configuration,
XNode script,
Class<?> parameterType)
Creates an
SqlSource that will hold the statement read from a mapper xml file. |
Modifier and Type | Method and Description |
---|---|
SqlSource |
RawLanguageDriver.createSqlSource(Configuration configuration,
String script,
Class<?> parameterType) |
SqlSource |
RawLanguageDriver.createSqlSource(Configuration configuration,
XNode script,
Class<?> parameterType) |
Constructor and Description |
---|
RawSqlSource(Configuration configuration,
SqlNode rootSqlNode,
Class<?> parameterType) |
RawSqlSource(Configuration configuration,
String sql,
Class<?> parameterType) |
Modifier and Type | Method and Description |
---|---|
SqlSource |
XMLLanguageDriver.createSqlSource(Configuration configuration,
String script,
Class<?> parameterType) |
SqlSource |
XMLLanguageDriver.createSqlSource(Configuration configuration,
XNode script,
Class<?> parameterType) |
Constructor and Description |
---|
DynamicContext(Configuration configuration,
Object parameterObject) |
DynamicSqlSource(Configuration configuration,
SqlNode rootSqlNode) |
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,
List<String> prefixesToOverride,
String suffix,
List<String> suffixesToOverride) |
TrimSqlNode(Configuration configuration,
SqlNode contents,
String prefix,
String prefixesToOverride,
String suffix,
String suffixesToOverride) |
WhereSqlNode(Configuration configuration,
SqlNode contents) |
XMLScriptBuilder(Configuration configuration,
XNode context) |
XMLScriptBuilder(Configuration configuration,
XNode context,
Class<?> parameterType) |
Modifier and Type | Method and Description |
---|---|
Configuration |
SqlSessionManager.getConfiguration() |
Configuration |
SqlSessionFactory.getConfiguration() |
Configuration |
SqlSession.getConfiguration()
Retrieves current configuration.
|
Modifier and Type | Method and Description |
---|---|
SqlSessionFactory |
SqlSessionFactoryBuilder.build(Configuration config) |
Modifier and Type | Method and Description |
---|---|
Configuration |
DefaultSqlSessionFactory.getConfiguration() |
Configuration |
DefaultSqlSession.getConfiguration() |
Constructor and Description |
---|
DefaultSqlSession(Configuration configuration,
Executor executor) |
DefaultSqlSession(Configuration configuration,
Executor executor,
boolean autoCommit) |
DefaultSqlSessionFactory(Configuration configuration) |
Modifier and Type | Field and Description |
---|---|
protected Configuration |
BaseTypeHandler.configuration
Deprecated.
Since 3.5.0 - See https://github.com/mybatis/mybatis-3/issues/1203. This field will remove future.
|
Modifier and Type | Method and Description |
---|---|
void |
BaseTypeHandler.setConfiguration(Configuration c)
Deprecated.
Since 3.5.0 - See https://github.com/mybatis/mybatis-3/issues/1203. This property will remove future.
|
Constructor and Description |
---|
TypeHandlerRegistry(Configuration configuration)
The constructor that pass the MyBatis configuration.
|
UnknownTypeHandler(Configuration configuration)
The constructor that pass a MyBatis configuration.
|
Copyright © 2009–2021 MyBatis.org. All rights reserved.