由浅入深--MyBatis整体架构

    学一门技术,做一件事不应该马上就直接进入到细节中,而是应该鸟瞰其全貌,了解它的整体架构和执行流程。

       MyBatis的整体架构

     MyBatis的整体架构分为三层,分别是基础支持层,核心处理层和接口层,各层包含的主要内容,如下图所示;

  MyBatis的执行流程

    

    也许你现在看到这两幅图,感觉对自己也没有什么作用,大家可以先记一下图里面的内容,和一些现有的知识点联系起来,比如MySql的整体结构,Oracle的整体架构,也好像很类似的,等到我们分析源码的时候,这两张图就非常有用了。

     

原文地址:https://www.cnblogs.com/gdouzz/p/12039898.html