处理参数
Mybatis
ResumeExcutor
PrepareStatement
PrepareStatementHandler
ResultSetHandler
Cache(二级缓存)
SimpleStatementHandler
StatementHandler
SimpleStatement
ParameterHandler
CallableStatementHandler
SqlSession
SimpleExcutor
Excutor
TypeHandler(处理JAVA类型与JDBC类型的转换)
BaseExcutor
根据ExcutorType生成对应的Excutor
CallableStatement
处理结果集
二级缓存第三方实现
JDBC
BatchExcutor
ExcutorType
执行SQL
TransactionalCache二级缓存事物缓冲区