Could not autowire. No beans of 'ArticleMapper' type found.
时间: 2023-11-17 17:55:23 浏览: 53
spring-autowire.zip
这个错误通常表示您的应用程序无法自动装配名为 'ArticleMapper' 的 bean。这可能是因为您没有正确配置或注解该类作为一个 bean。以下是一些可能的解决方案:
1. 确保您的 'ArticleMapper' 类上使用了正确的注解,例如@Component或@Repository等,以便Spring能够将其识别为一个bean。
2. 检查您的应用程序的配置文件(如application.properties或application.yml),确保您正确地配置了扫描组件和包的位置。您可以使用@ComponentScan注解来指定要扫描的包。
3. 如果ArticleMapper类是接口的实现类,请确保您在实现类上使用了@Mapper注解,并且在配置文件中正确配置了MyBatis。
4. 如果ArticleMapper类是一个抽象类,请确保您正确地继承了它,并使用了正确的注解。
阅读全文