为了账号安全,请及时绑定邮箱和手机立即绑定

嗯嗯嗯 问点东西

我的项目和老师有点不一样,我的项目里是

一个dubbo-provider.xml:

    <dubbo:service interface="com.deppon.rps.exp.client.api.IOrderService"

                   ref="orderService" version="${version}" group="${group}"/>


一个dubbo-consumer.xml:

<dubbo:reference id="notifyOmsService" version="${rps-resource.dubbo.version}" group="${rps-resource.dubbo.group}"

check="false" interface="com.deppon.rps.resource.client.api.INotifyOmsService" />


dubbo-consumer.xml消费方的配置是差不多的。

provider里<dubbo:service interface="xxxx">

@Service(protocol={"dubbo"},validation="true",version="1.0",timeout=3000)

@Path("xxx")

是一样的暴露服务接口的效果么



正在回答

1 回答

@Service用在实现类上; 

而你的dubbo-provider.xml里的interface后面填的是接口, ref填的是接口的实现类 

作用是都一样的, 用注解就是方便, spring最开始都是基于xml的配置方式

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

嗯嗯嗯 问点东西

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信