| 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 | 
 Binds 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 | 
 Java Language Package. 
 | 
| 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. 
 | 
| org.apache.ibatis.util |