mybati之运行过程

Posted wangchuanfu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mybati之运行过程相关的知识,希望对你有一定的参考价值。

mybatis其实就只有两个配置文件(mybatis-config.xml与mapper.xml)

 mybatis-config.xml配置基本的数据,和数据源,全局参数

mapper.xml 多个statement,可以有多个

执行过程:

第一步:通过读取配置文件,可以获得sqlSessionFactory,

第二步:通过sqlSessionFactory获得sqlSession对象,

第三步:Executor(执行器),执行MpperStatement对象(一个个的sql)

第四步:这时就可以操作数据库,进行crud了。

在执行sql脚本时,参数的输入,参数类型:

Map,HashMap,Pojo,基本数据类型,

执行sql脚本之后,参数的输出,Map,HashMap,pojo,基本数据类型。

 

以上是关于mybati之运行过程的主要内容,如果未能解决你的问题,请参考以下文章

从配置文件研究MyBatis的运行过程

MyBatis原理解析之运行原理

深入浅出MyBatis:MyBatis解析和运行原理

Mybatis映射器接口代理对象的方式 运行过程

Mybatis 映射器接口代理对象的方式 运行过程debug分析

mybatis运行原理