2021
02-21
02-21
创建动态代理对象bean,并动态注入到spring容器中的操作
使用过Mybatis的同学,应该都知道,我们只需要编写mybatis对应的接口和mapperXML文件即可,并不需要手动编写mapper接口的实现。这里mybatis就用到了JDK动态代理,并且将生成的接口代理对象动态注入到Spring容器中。这里涉及到几个问题。也许有同学会有疑问,我们直接编写好类,加入@Component等注解不是可以注入了吗?或者在配置类(@Configuration)中直接声明该Bean类型不也可以注入吗?但具体到mybatis,这里我们用的是接口。...
继续阅读 >