不知道大家想过没有,我们使用mybatis的时候只要写接口和配置上一个sql语句就可以了,单从代码的角度来看,这是不合理的. 所以我们通常在service里面注入的mapper它其实是一个代理对象 回到本人上一篇博客spring给容器中注入组件的几种方式 1.包扫描+组件注解标签注解 这种方式一般适用于自己写的类,动态代理的类无法添加(就算你自己动态生成的类上有注解标签,spring也无法扫描) 2.@bean 这种方式适用于加入第三方库中的类 这种方式真的可以吗?仔细想想,这种方式…