在研究select执行过程之前先来介绍一个重要的类 一、SqlNode和SqlSource 在myabtis初始化过程中可以知道,映射配置文件中...
mybatis创建代理接口其实在前面已经讲过了,这里以流程的形式加以回顾。可以参考前面的博文:https://www.jianshu.com/p...
一、mybatis接口层 在讲创建SqlSession之前,先来介绍下myabtis中的接口层APISqlSession相关类结构 1、SqlS...
上一篇讲了mybatis初始化过程中核心文件的解析和映射文件的解析,这一篇重点讲解下mybatis中Mapper接口的绑定。 一、XMLMapp...
前面介绍了myabtis的基础组件部分,感觉起来非常的零散,没有系统性。但是前面部分的内容是基础,了解了前面基础组件部分的内容,在跟着流程去看源...
Binding模块主要内容是关于Mapper代理接口的生成和管理,组件关系图:Binding模块组件关系图 有关这部门的内容需要动态代理方面的知...
关于资源加载,重要的一点是要理解java的类加载原理。因此本篇博客首先介绍java的类加载机制,然后在理解mybatis中是怎么加载资源的。 一...
java数据类型和JDBC数据类型不是完全对等,在执行sql参数绑定和结果集处理时候需要进行Java和JDBC之间的类型转换。 在Mybatis...
反射是mybatis框架的基础,也是java开发框架的比用知识。在mybatis中提供了反射工具集来帮助mybatis完成参数转换、类型转换...
文集作者