== Error creating bean with name ‘cn.e3mall.service.ItemService’: Cannot resolve reference to bean ‘itemServiceImpl’ while setting bean property ‘ref’; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named ‘itemServiceImpl’ is defined ==
在很多博客也有解决方案,但是我试了很久发现还是没能解决
解决方法
由于我引用的dubbo配置如下
<dubbo:reference interface="cn.e3mall.service.ItemService" id="itemService"/>
其id为itemService
但是,之前在进行Spring注解时,都习惯往Service层写注解
示例:
@Service(“itemService”)中的itemService与dubbo的id冲突了
我们只需要把@Service(“itemService”)改为@Service即可