我将其工作原理分为六个部分:
-
读取核心配置文件并返回
InputStream
流对象。 -
根据
InputStream
流对象解析出Configuration
对象,然后创建SqlSessionFactory
工厂对象 -
根据一系列属性从
SqlSessionFactory
工厂中创建SqlSession
-
从
SqlSession
中调用Executor
执行数据库操作&&生成具体SQL指令 -
对执行结果进行二次封装
-
提交与事务。
我将其工作原理分为六个部分:
读取核心配置文件并返回InputStream
流对象。
根据InputStream
流对象解析出Configuration
对象,然后创建SqlSessionFactory
工厂对象
根据一系列属性从SqlSessionFactory
工厂中创建SqlSession
从SqlSession
中调用Executor
执行数据库操作&&生成具体SQL指令
对执行结果进行二次封装
提交与事务。