我这里要说的是,为什么使用@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;
}
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/65548.html