@Mapper是mybatis自身带的注解,但是只是用一个@Mapper的话在service层调用时会爆红,但是不影响使用。
@Repository是spring提供的注释,能够将该类注册成Bean。被依赖注入。 使用该注解后,在启动类上要加@Mapperscan,来表明Mapper类的位置。
可以单独使用@Mapper,也可以在@Mapper下面加一个@Repository就可以消除爆红,也可以使用@Repository但要在启动类上添加@Mapperscan(“路径”)
2024-03-21 10:18:28
@Mapper是mybatis自身带的注解,但是只是用一个@Mapper的话在service层调用时会爆红,但是不影响使用。
@Repository是spring提供的注释,能够将该类注册成Bean。被依赖注入。 使用该注解后,在启动类上要加@Mapperscan,来表明Mapper类的位置。
可以单独使用@Mapper,也可以在@Mapper下面加一个@Repository就可以消除爆红,也可以使用@Repository但要在启动类上添加@Mapperscan(“路径”)
下一篇:mybatis-plus使用