@Mapper:
- 在接口类上添加此注解,让接口类变为接口实现类,
如果想要每个接口都要变成实现类,那么需要在每个接口类上加上@Mapper注解,比较麻烦,解决这个问题用@MapperScan
@MapperScan:
- 加在项目启动类上,并配置接口类所在的包路径,包下面的所有接口在编译之后都会生成相应的实现类
总结:
- @Mapper与@MapperScan都是接口类编译后成为接口实现类的注解,但使用@Mapper必须在每个接口类上都写上,接口类多了十分麻烦,但使用@MapperScan并配置接口类所在包的路径(路径精确到mapper接口类所在的包)就可以将所有接口类编译后成为接口实现类,不用再使用@Mapper一个一个的在接口类上添加此注解。