SqlSession
Mybatis中SqlSession下的四大对象之执行器(executor)
首先我先解释一下标题 四大对象是指:executor, statementHandler,parameterHandler,resultHandler对象。(为了方便下面的文章说道四大对象就专指它们)[详细]
2020-07-26 15:39 分类:编程语言MyBatis 源码分析 之SqlSession接口和Executor类
mybatis框架在操作数据的时候,离不开SqlSession接口实例类的作用。可以说SqlSession接口实例是开发过程中打交道最多的一个类。即是DefaultSqlSession类。如果笔者记得没有错的话,早期是没有什么getMapper方法的。增[详细]
2020-04-30 15:00 分类:编程语言获取Java的MyBatis框架项目中的SqlSession的方法
从XML中构建SqlSessionFactory 从XML文件中构建SqlSessionFactory的实例非常简单。这里建议你使用类路径下的资源文件来配置.[详细]
2020-04-08 11:57 分类:编程语言-
一文让你秒懂Mybatis的SqlSession运行原理
SqlSession重要的四个对象 1)Execute:调度执行StatementHandler、ParmmeterHandler、ResultHandler执行相应的SQL语句; 2)StatementHandler:使用数据库中Statement(PrepareStatement)执行操作,即底层是封装好了的prepareState...[详细]
2020-03-13 09:36 分类:编程语言 -
MyBatis源码解读
前言之前我们通过图片讲解了Mybatis底层原理,今天我们就从源码入手去解读下Mybatis这个持久化框架是如何执行SQL的这个完整过程。老样子,我们在看源码之前先写下demo,参考官方文档进行编写即可。mysql5.7\mybatis1.3.9\springb...[详细]
2020-02-14 14:25 分类:编程语言