NoSuchBeanDefinitionException: No qualifying bean of type ‘com.cskaoyan.demo.DemoService‘ available

在学习Spring与Dubbo整合过程中遇到NoSuchBeanDefinitionException异常,问题源于缺少指定类型的bean。解决办法是确保配置文件中声明了id为服务接口小写的bean,因为Dubbo使用该id查找注册的bean。官方文档也强调了id的必要性。
摘要由CSDN通过智能技术生成

初学spring和dubbo的整合的时候,发现调用者这个有这个小问题
这个id值必须写 不然会报错误

在这里插入图片描述错误

在这里插入图片描述
Exception in thread “main” org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type ‘com.cskaoyan.demo.DemoService’ available
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:353)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:340)
at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1092)
at com.cskaoyan.Consumer.main(Consumer.java:18)

找不到bean

原因是调用服务的时候,这里生成的bean是dubbo为我们提供的代理对象,他里面有配置的url和id,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值