Could not autowire. No beans of 'SysNoticeMapper' type found.
时间: 2023-09-22 15:09:50 浏览: 79
Idea 解决 Could not autowire. No beans of 'xxxx' type found 的错误提示
5星 · 资源好评率100%
回答: 这个错误提示"Could not autowire. No beans of 'SysNoticeMapper' type found."通常是由于Spring Boot项目中的依赖注入出现问题导致的。根据引用[1]和引用[2]的内容,有几种可能的解决方法可以尝试:
1. 将@Autowrited注解改为@Autowrited(required = false)。这样做的原因是Spring自动扫描配置找不到对应的bean,所以会提示找不到对应bean的错误。
2. 将@Mapper注解改为@Repository。这样做可以解决@Autowrited不报错的问题。
3. 修改Idea的配置。可以参考引用[3]中提供的方法进行修改。
请根据具体情况尝试这些解决方法,希望能帮助你解决问题。
阅读全文