MyBatis中sqlSession的创建及执行流程
MyBatis框架搭建好以后,执行某一项功能时有以下几个步骤:
-
首先加载并读取全局配置文件实例化
SqlSessionFactoryBuilder构造器;

-
从而得到
SqlSessionFactory实例;

-
创建执行器
executor执行功能;

-
创建用于执行具体功能的
SqlSession对象; -
通过执行器执行Mapper接口中的方法。
具体流程如下:

首先加载并读取全局配置文件实例化SqlSessionFactoryBuilder构造器;

从而得到SqlSessionFactory实例;

创建执行器executor执行功能;

创建用于执行具体功能的SqlSession对象;
通过执行器执行Mapper接口中的方法。
