首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Saraad
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 6
沸点 0
赞
6
返回
|
搜索文章
赞
文章( 6 )
沸点( 0 )
Mybatis源码分析(四)Mybatis执行sql的四大组件
SQL语句的执行涉及各个组件,其中比较重要的是Executor,StatementHandler,ParameterHandler和ResultSetHandler。 Executor对象在创建Configuration对象的时候创建,并且缓存在Configuration对象里…
Mybatis源码分析(三)Annotation的支持
前面我们介绍了MappedStatement的创建流程,在SqlSessionFacotrybulid的时候,SqlSessionFacotryBean会加载配置文件中mapper-locations,对该路径下的 *mapper.xml文件进行解析,并最终生成MappedSt…
Mybatis源码分析(二)MappedStatement
前面我们说了MapperPoxy的扫描和构建,它会被SqlSession的getMapper()方法调用生成。而SqlSession被创建时候需要一个非常重要的参数Configuration(Mybatis-config.xml和所有的Mapper.xml文件的配置项),它是构…
探究Springboot如何实现自动装配
由文档注释可见,它是来自 SpringBoot1.2.0,其实在 SpringBoot1.1 及以前的版本,在启动类上标注的注解应该是三个:@Configuration + @EnableAutoConfiguration +@ComponentScan,只不过从1.2以后 S…
Mybatis源码分析(一)MapperProxy 的初始化
@Mapper 使用在mapper接口上,将接口托管给Spring管理。 @MapperScan 用来开启包扫描,扫描项目某路径下的Mapper接口。 MapperScan@Import了一个类MapperScannerRegistrar.class,它实现了ImportBea…
聊聊mybatis-spring-boot-starter
我还记得去年有一次接到一个电话面试,我在给面试官介绍完项目的技术栈后,他突然问了我一句:Springboot是怎么整合mybatis的?我当时就懵逼了,怎么整合?就引个starter配置一下?感觉他听了我的回答很无语。最近比较闲,忽然想起这个事情,那么我就研究一下这个问题吧。 …
关注了
1
关注者
1
收藏集
0
关注标签
1
加入于
2020-06-19