mybatis 3.5.3 API

Packages 
Package Description
org.apache.ibatis
The MyBatis data mapper framework makes it easier to use a relational database with object-oriented applications.
org.apache.ibatis.annotations
Contains all the annotation that are used in mapper interfaces
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.cache
Base package for caching stuff
org.apache.ibatis.cache.decorators
Contains cache decorators
org.apache.ibatis.cache.impl
Contains the default cache implementation
org.apache.ibatis.cursor
Base package for cursor feature
org.apache.ibatis.cursor.defaults
Default implementation for cursor feature
org.apache.ibatis.datasource
Base package for Datasources
org.apache.ibatis.datasource.jndi
JNDI Datasource factory
org.apache.ibatis.datasource.pooled
Simple single-thread pooled datasource
org.apache.ibatis.datasource.unpooled
Hyper-simple Datasource.
org.apache.ibatis.exceptions
Base package for exceptions.
org.apache.ibatis.executor
Contains the statement executors.
org.apache.ibatis.executor.keygen
Contains the key generators
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.parameter
Base package for handling parameters.
org.apache.ibatis.executor.result
Contains the result handlers.
org.apache.ibatis.executor.resultset
Contains the result processing logic
org.apache.ibatis.executor.statement
Statement handlers.
org.apache.ibatis.io
Utilities to read resources.
org.apache.ibatis.jdbc
Utilities for JDBC.
org.apache.ibatis.lang  
org.apache.ibatis.logging
Base package for logging.
org.apache.ibatis.logging.commons
logger using Commons Logging feature.
org.apache.ibatis.logging.jdbc
Logging proxies that logs any JDBC statement.
org.apache.ibatis.logging.jdk14
logger using JDK logging feature.
org.apache.ibatis.logging.log4j
logger using Log4J feature.
org.apache.ibatis.logging.log4j2
logger using Log4J 2 feature.
org.apache.ibatis.logging.nologging
logger for no operation.
org.apache.ibatis.logging.slf4j
logger using SLF4J feature.
org.apache.ibatis.logging.stdout
logger using standard out.
org.apache.ibatis.mapping
Base package for mapping.
org.apache.ibatis.parsing
Parsing utils
org.apache.ibatis.plugin
Base package for handing plugins.
org.apache.ibatis.reflection
Reflection utils.
org.apache.ibatis.reflection.factory
Object factory.
org.apache.ibatis.reflection.invoker
Unused.
org.apache.ibatis.reflection.property
Tools for getting/setting properties
org.apache.ibatis.reflection.wrapper
Object wrappers.
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.transaction
Base package for transactions.
org.apache.ibatis.transaction.jdbc
JDBC transaction.
org.apache.ibatis.transaction.managed
External transaction.
org.apache.ibatis.type
Type handlers.