使用@Autowired报错Could not autowire. No beans of 'xxx' type found ...

我遇到的错误原因分为两种情况:
第一种:
注入的时候,导入的对象类路径不对,检查一下导入的路径

import com.zhang.demo.service.IKPIDailyReportService;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;

有时候有重名的类,就导致错误了,我就遇到过类似错误。
第二种:
也是经常遇到的,就是@Autowired的自动检测级别太高,可以使用下边的方法,或者把Error级改为提示或者警告
使用@Autowired报错Could not autowire. No beans of 'xxx' type found ..._第1张图片

你可能感兴趣的:(使用@Autowired报错Could not autowire. No beans of 'xxx' type found ...)