这是自动检查插件在警告我们,没有找到对应类型注入的类,进行自动装配 bean 类时可能会出问题。
其实这个问题出现是因为项目使用的jeecg框架生成的mapper文件是没有@Mapper注解的,检查插件检测到了之后,就进行了警告。但是呢,其实我们直接不管它项目跑起来也不会有问题。
jeecg框架在设计的时候选择了在MybatisPlusConfig文件去使用@MapperScan注解配置路径来进行全局扫描并给符合条件的类加上mapper注解。
想要去掉这个警告:
方法一
可以把注入方式从@Autowired改成@Resource。
方法二
给mapper接口加上@Mapper注解。