请问关于springboot整合dubbo@Reference注解失效

大家好,初学者,请问一下为什么我生产端已经在zookeeper上注册成功

但是消费者@reference获取不到接口

端口应该没有错

@EnableDubbo也加了

shopService这个接口下面红线报错找不到, 不过ctrl+左键可以点过去

 

//配置文件和消费端代码如下

@RestController
public class controller {

	@Reference(version="1.0.0",url="dubbo://127.0.0.1:20880")
	shopSerice spService;
	
	public void getProvider() {
		spService.getDubbo("provider");
		
	}
}


dubbo:
  application:
    name: springBootConsumer
  registry:
    address: zookeeper://127.0.0.1:2181
  scan:
    base-packages: com.example.controller
  protocol:
    name: dubbo
  consumer:
    check: false





生产者配置文件和代码:

@Service(version="1.0.0",interfaceClass = shopService.class)
@Component
public class shopServiceImpl implements shopService {..}


dubbo:
  application:
    name: springBootProvider
  registry:
    address: zookeeper://127.0.0.1:2181
  protocol:
    name: dubbo
    port: 20880
  scan:
    base-packages: com.example.service

 

把详细的错误信息贴出来看看,更好分析原因。

非常感谢您使用有问必答服务,为了后续更快速的帮您解决问题,现诚邀您参与有问必答体验反馈。您的建议将会运用到我们的产品优化中,希望能得到您的支持与协助!

速戳参与调研>>>https://t.csdnimg.cn/Kf0y