关键类:MapperProxyFactory,MapperProxy,Configuration

关键点:代理类执行时并没有使用接口的实现类,而是直接通过mapper文件和数据连接组合后返回结果和对象类型,这点比较重要,和常规的动态代理例子不一样。

流程图大致如下:

 

mybatis接口动态代理原理

相关文章: