摘要: @MapperScan配置在@Configuration注解的类上会导入MapperScannerRegistrar类。 而MapperScannerRegistrar实现了ImportBeanDefinitionRegistrar接口,可以向BeanDefinitionRegistry注册Bean 阅读全文
posted @ 2020-06-16 16:52 wuweishuo 阅读(1433) 评论(0) 推荐(0)
摘要: mapper的代理对象生成位于org.apache.ibatis.binding.MapperProxyFactory的newInstance方法,使用jdk的动态代理,代理的InvocationHandler为org.apache.ibatis.binding.MapperProxy。 调用代理对 阅读全文
posted @ 2020-06-16 14:47 wuweishuo 阅读(200) 评论(0) 推荐(0)
摘要: Mapper的注册入口在Configuration的addMapper方法中,其会调用MapperRegistry的addMapper方法。 Mapper的注册过程分为两个步骤: 1.创建MapperProxyFactory,将其与mapper的class进行映射 2.解析mapper对应xml文件 阅读全文
posted @ 2020-06-16 14:39 wuweishuo 阅读(801) 评论(0) 推荐(0)