![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
文章平均质量分 53
StrangerIt
这个作者很懒,什么都没留下…
展开
-
LambdaQueryChainWrapper的用法
mybatisplus 的 LambdaQueryChainWrapper用法原创 2022-11-21 23:48:59 · 615 阅读 · 0 评论 -
手写Spring整合mybatis
spring整合myabtis无非就是,把@Mapper修饰的接口扫描到容器中,然后spring中接口是不能呗扫描成为bean定义的,还有spring中connection与mybatis中connection的整合无非就是同一个线程spring生成的connection放到ThreadLocal中,mybatis用到时直接从中取保证了同一个业务方法中spring的连接与Mybatis时同一个。(此文只针对相应的@Mapper接口扫描beandefinition)......原创 2022-08-08 22:45:01 · 10123 阅读 · 0 评论 -
Mybatis底层调用过程源码分析(基于sqlsession增删改查)
一、mybatis调用方式基于sqlsession调用,例如sqlsession.selectList调用通过sqlsession.getMapper()代理调用(底层最终还是通过sqlsession调用)基本业务代码:Userpublic class User { private String name; private int age; public String getName() { return name; } p原创 2022-01-24 16:18:52 · 395 阅读 · 2 评论 -
mybatis源码api_sqlSessionFactory创建过程(一)
一、先看SqlSessionFactory创建过程流程图(配置文件都要解析封装到Configuration对象中)二、基于源码解读SqlSessionFactory创建过程(1)、首先把mybatis配置文件读取到流中,传给SqlSessionFactoryBuilder().build()InputStream is = Resources.getResourceAsStream("mybatis-config.xml"); SqlSessionFactory sqlsessionFac原创 2022-01-24 16:54:57 · 376 阅读 · 0 评论