mybatis工作原理

mybatis工作注意以下3个核心模块:Configuration、SqlSessionFactory、SqlSession,以及6个核心流程:1、读取核心配置文件并返回InputStream流对象;2、根据InputStream流对象解析出Configuration对象,然后创建SqlSessionFactory工厂对象;3、根据一系列属性从SqlSessionFactory工厂中创建SqlSession;4、从SqlSession中调用Executor执行数据库操作&&生成具体SQL指令;5、对执行结果进行二次封装;6、提交与事务。

阅读 87
0 条评论