11 2019 档案

摘要:Mybatis源码解析(四) —— SqlSession是如何实现数据库操作的?   如果拿一次数据库请求操作做比喻,那么前面3篇文章就是在做请求准备,真正执行操作的是本篇文章要讲述的内容。正如标题一样,本篇文章最最核心的要点就是 SqlSession实现数据库操作的源码解析。但 阅读全文
posted @ 2019-11-22 10:18 想飞的猿 阅读(1415) 评论(0) 推荐(0)
摘要:Mybatis源码解析(三) —— Mapper代理类的生成   在本系列第一篇文章已经讲述过在Mybatis Spring项目中,是通过 MapperFactoryBean 的 getObject()方法来获取到Mapper的代理类并注入到Spring容器中的。在学习本章之前我 阅读全文
posted @ 2019-11-15 16:33 想飞的猿 阅读(983) 评论(0) 推荐(2)
摘要:Mybatis源码解析(二) —— 加载 Configuration    正如上文所看到的 Configuration 对象保存了所有Mybatis的配置信息,也就是说mybatis config.xml 以及 mapper.xml 中的所有信息 都可以在 Configurat 阅读全文
posted @ 2019-11-08 18:07 想飞的猿 阅读(532) 评论(0) 推荐(1)
摘要:Mybatis源码解析(一) —— mybatis与Spring是如何整合的?   从大学开始接触mybatis到现在差不多快3年了吧,最近寻思着使用3年了,我却还不清楚其内部实现细节,比如: 它是如何加载各种mybatis相关的xml? 它是如何仅仅通过一个Mapper接口 + 阅读全文
posted @ 2019-11-04 18:10 想飞的猿 阅读(1990) 评论(0) 推荐(2)