接口层
Sqlsession
DefaultSqlSessionFactory
SqlSessionManager
处理层
配置解析
BaseBuilder
XMLConfigBUilder
XMLMapperBuilder
XMLStatementBuilder
参数映射
SQL解析
SqlNode&SqlSource
DynamicContext
SqlSourceBuilder
DynamicSqlSource
RawSqlSource
SQL执行
BaseExecutor
SimpleExecutor
ReuseExecutor
BatchExecutor
CachingExecutor
结果集映射
DefaultResultSetHandler
插件
Interceptor
支持层
数据源模块
DataSourceFactory
UnpooledDataSource
PooledDataSource
事务管理模块
Transaction
缓存模块
Cache
CacheKey
Binding模块
MapperRegistry&MapperProxyFactory
MapperProxyFactory
MapperMethod
反射模块
Reflector&ReflectorFactory
TypeParameterResolver
ObjectFactory
Property工具集
PropertyTokenizer
PropertyNamer
PropertyCopier
MetaClass
ObjectWrapper
MetaObject
类型转换
TypeHandler
TypeHandlerRegistry
TypeAliasRegistry
日志模块
资源加载
ClassLoaderWrapper
ResolcerUtil
解析器模块
XPath
XPathParser