注入 mapper 時是通過 getBean(String name) 方法進入的:
@Override
public Object getBean(String name) throws BeansException {
return doGetBean(name, null, null, false);
}
Spring系列之Mybatis動態(tài)代理實現(xiàn)全過程?回答正確率不到1%面試中惑灵,可能會問到Spring怎么綁定Mapper接口和SQL語句的山上。一般的答案是Spring會為Mapper生成一個代理類,調(diào)用的時候?qū)嶋H調(diào)用的是代理類的實現(xiàn)英支。但是如果被追...