Could not autowire. No beans of 'DataService' type found.
时间: 2023-10-30 21:06:44 浏览: 114
Idea 解决 Could not autowire. No beans of 'xxxx' type found 的错误提示
5星 · 资源好评率100%
这个错误提示是说在自动注入时找不到名为'DataService'的bean。解决这个问题的方法有几种。一种是确保在代码中有一个名为'DataService'的bean被正确地定义和初始化。另外一种方法是将'@Autowired'注解改为'@Resource'注解。这两个注解的区别在于,'@Autowired'是Spring框架中使用的,而'@Resource'是J2EE中使用的。使用'@Resource'注解可以减少对Spring框架的依赖,而且它默认按照名称进行注入。如果在类中存在同名的bean,可能会导致错误。另外,你还可以尝试使用其他的解决方法来解决这个问题。
阅读全文