Could not autowire. No beans of 'DeptMapper' type found.
时间: 2023-10-30 18:02:04 浏览: 98
学习Spring教程时,无法继承SpringBeanAutowiringSupport类
"Could not autowire. No beans of 'DeptMapper' type found." 这个错误提示通常是由于Spring框架在自动装配Bean时无法找到指定类型的Bean引起的。一种解决方法是在Mapper类中加入@Mapper注解。这种方法适用于只需要改动少数文件的情况。你可以在Mapper类上加上@Mapper注解,这样Spring框架就能够正确地找到并自动装配该Bean了。
另外,你也可以检查一下代码中是否存在拼写错误或者大小写错误。确保在@Autowired注解中指定的Bean名称与实际的Bean名称完全匹配。如果还是无法解决问题,你可以尝试重新编译项目或者清除缓存,然后重新运行项目。有时候这些操作可以帮助解决Bean找不到的问题。
此外,你也可以参考一些关于解决该错误的文章和文档,比如引用提供的Idea解决该错误的方法。这些资源可能会给你提供更多的解决思路和参考。
阅读全文