zoukankan      html  css  js  c++  java
  • 实现简单Mybatis案例

    Mybatis源码结构

    Mybatis核心三大阶段

    Mybatis初始化:

    初始化过程:

    Configuration 类

     SqlSession对外提供接口

    翻译过程:

    SqlSession查询接口嵌套关系

    Executor的三个重要组建:

    通过对SimpleExecutor doQuery()方法的解读发现Executor是个指挥官,他在调度三个小弟工作:

    StatementHandler:它的作用是使用数据库的Statement或者PrepareStatement执行操作,承上启下作用;

    ParameterHander:对预编译的SQL语句进行参数设置

    ResultSetHandler:对数据库返回的结果集(ResultSet) 进行封装,返回用户指定的试题类型;

    核心类:

  • 相关阅读:
    UVa 481
    ZOJ 1108 & HDU 1160
    UVa 11450
    UVa 11242
    UVa 750
    UVa 725
    UVa 483
    UVa 10258
    UVa 793
    The Little Girl who Picks Mushrooms HDU 4422 水题类似模拟的一种感觉
  • 原文地址:https://www.cnblogs.com/biaogejiushibiao/p/10664176.html
Copyright © 2011-2022 走看看