文章目录
@Mapper和@Repository
@Mapper是mybatis自身带的注解,@Mapper不需要配置扫描地址,可以单独使用,如果有多个mapper文件的话,可以在项目启动类中加入@MapperScan(“mapper文件所在包”),这样就可以省略@Mapper注解
@Repository是spring提供的注释,能够将该类注册成Bean,被依赖注入。与Mybais结合使用时,不添加该注解只是会在Service层进行@Autowired的时候报红(使用@Resource可以消除报红),但其实并不影响使用,只要配置了@Mapper即可。