Spring 中 @Mapper注解 和@Repository注解的区别
@Mapper和@Repository这两个是用在dao上的注解,两者的作用功能差不多,有细微区别。
@Repository注解需要在Spring中配置扫描的地址,这样的话生成Dao层的bean才能被注入到Service层中。见下图所示:

扫描地址
@Mapper不需要配置扫描地址,通过xml里面的namespace里面的接口地址,生成了Bean后注入到Service层中。
相比而言@Repository多了一个配置扫描地址的动作!