Mybatis流程图
Mybatis底层还是采用jdbc操作数据。
只是通过 SqlSessionFactory,SqlSession Executor,StatementHandler,ParameterHandler,ResultHandler和TypeHandler等几个处理器封装了这些过程。
其中StatementHandler用通过ParameterHandler与ResultHandler分别进行参数预编译 与结果处理。而ParameterHandler与ResultHandler都使用TypeHandler进行映射。
处理流程图如下
Facotry的形成过程
sqlsession的产生
Mapper的创建
后面再写