mybatis工作原理&执行流程

MyBatis的框架架构

结构.png

看到Mybatis的框架图,可以清晰的看到Mybatis的整体核心对象,我更喜欢用自己的图来表达Mybatis的整个的执行流程。如下图所示:

工作原理
1 使用连接池
2 统一sql 存取xml
3 参数封装和结果映射
4 sql语句的复用封装
执行流程
1 页面发送请求到web.xml
2 由springMvc去找handler
3 前端控制器调用适配器执行handler
4 视图渲染展示

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 155,712评论 23 678
  • 1 引言# 本文主要讲解JDBC怎么演变到Mybatis的渐变过程,重点讲解了为什么要将JDBC封装成Mybait...
    七寸知架构阅读 67,250评论 36 952
  • 当然我说的配置是 你再安装好jdk后的,进行jre的配置时进行的。首先点击我的电脑的属性---->然后点击左侧最后...
    小可蛮阅读 63评论 0 1
  • 大家都知道,windows操作系统的盘符都是以大写字母作为名字的,比如系统盘是C盘,软盘是A盘等等。那么windo...
    FIFA_Canini阅读 165评论 0 0
  • 他确实有很多优点,踏实能干,吃苦耐劳,勤俭持家,感情专一,但过到一起还是很难,因为彼此好像从来没有理解到对方感受的...
    笛子3306阅读 42评论 0 0