我这里要说的是,为什么使用@DubboService之后还是项目报错,说我没有注册到Springboot上呢?
报错信息
A component required a bean of type 'com.lanxi.message.service.PerennialService
主要原因,使用@DubboService注解的时候,需要在使用此Service的项目上注册,比如:
我的service写在message的项目中,而我要此service的地方却在hm项目中
message项目中代码在这里
hm中项目的代码在这里
要在DubboClientConfig中配置这个Service
@Reference(timeout = 30000, retries = 3)
public PerennialService perennialService;
@Bean
public PerennialService perennialService() {
return perennialService;
}