1、应用@mapper后,不须要在spring配置中设置扫描地址,通过mapper.xml外面的namespace属性对应相干的mapper类,spring将动静的生成Bean后注入到ServiceImpl中。
2、@repository则须要在Spring中配置扫描包地址,而后生成dao层的bean,之后被注入到ServiceImpl中
@Repository注解润饰哪个类,则表明这个类具备对对象进行CRUD(增删改查)的性能,而且@Repository是@Component注解的一个派生品,所以被@Repository注解的类能够主动的被@ComponentScan 通过门路扫描给找到。(这也在肯定水平上解释了,为什么被@Repository注解的类也能@Autowired)