归档
共 10 篇文章
共 10 篇文章
一 Mapper代理类说明Mapper代理类的相关代码,主要在org.apache.ibatis.bind绑定包中,以下是该包下所有类的说明:12345678910.└── org └── apache └── ibatis └── binding ├── BindingException.java
一 缓存类说明缓存类的相关代码,主要在包org.apache.ibatis.cache中,以下是该包下所有类的说明:1234567891011121314151617181920212223.└── org └── apache └── ibatis └── cache ├── Cache.java
一 类型处理器说明类型处理器代码主要在org.apache.ibatis.type包下,类型处理器类说明如下:12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
一 游标说明游标的代码主要在org.apache.ibatis.cursor包下,主要包含一个 org.apache.ibatis.cursor.Cursor接口类和一个org.apache.ibatis.cursor.defaults.DefaultCursor实现类。游标作用:游标协定以使用It
一 懒加载机制说明懒加载机制相关代码在org.apache.ibatis.executor.loader包下,主要是针对嵌套结果进行懒加载,在03 源码分析-Mybatis源码阅读-执行器 文章中已经有介绍该包下所有类的相关说明。UML图如下:二 懒加载机制关键源码解读ProxyFactory代理工