@Autowired-没有找到至少1个依赖类型的合格bean

@Autowired-没有找到至少1个依赖类型的合格bean,第1张

@Autowired-没有找到至少1个依赖类型的合格bean

您不必一定提供名称限定词。如果您设置一个名称,那就是在上下文中注册该bean的名称。如果您没有为服务提供名称,它将基于进行注册为无大写的非合格类名称

BeanNameGenerator
。因此,在您的情况下,实现将注册为
employeeServiceImpl
。因此,如果您尝试使用该名称自动接线,则应直接解析。

private EmployeeService employeeServiceImpl;@RequestMapping("/employee")public String employee() {    this.employeeService.fetchAll();    return "employee";}@Autowired(required = true)public void setEmployeeService(EmployeeService employeeServiceImpl) {    this.employeeServiceImpl = employeeServiceImpl;}

@Qualifier
如果存在多个相同类型的bean,并且您出于各种目的想要自动装配不同的实现bean,则使用。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5600189.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存