├─annotations -> 注解相关 比如 select insert
├─binding -> mapper 相关
├─builder -> 解析 xml 相关
│ ├─annotation
│ └─xml
├─cache -> 缓存
│ ├─decorators
│ └─impl
├─cursor -> 返回结果 ResultSet
│ └─defaults
├─datasource -> 数据管理
│ ├─jndi
│ ├─pooled
│ └─unpooled
├─exceptions -> 异常
├─executor -> 执行器
│ ├─keygen
│ ├─loader
│ │ ├─cglib
│ │ └─javassist
│ ├─parameter
│ ├─result
│ ├─resultset
│ └─statement
├─io -> ClassLoader
├─jdbc -> JDBC(Java Database Connectivity)
├─lang -> JDK7 JDK8
├─logging -> 日志相关
│ ├─commons
│ ├─jdbc
│ ├─jdk14
│ ├─log4j
│ ├─log4j2
│ ├─nologging
│ ├─slf4j
│ └─stdout
├─mapping -> mapper 相关的封装
├─parsing -> xml 相关解析
├─plugin -> 拦截器
├─reflection -> 反射相关
│ ├─factory
│ ├─invoker
│ ├─property
│ └─wrapper
├─scripting -> 数据厂家
│ ├─defaults
│ └─xmltags
├─session -> Session
│ └─defaults
├─transaction -> 事务
│ ├─jdbc
│ └─managed
└─type -> 返回对应类型