嗯嗯嗯 問點(diǎn)東西
我的項(xiàng)目和老師有點(diǎn)不一樣,我的項(xiàng)目里是
一個(gè)dubbo-provider.xml:
? ? <dubbo:service interface="com.deppon.rps.exp.client.api.IOrderService"
? ? ? ? ? ? ? ? ? ?ref="orderService" version="${version}" group="${group}"/>
一個(gè)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消費(fèi)方的配置是差不多的。
provider里<dubbo:service interface="xxxx">
和
@Service(protocol={"dubbo"},validation="true",version="1.0",timeout=3000)
@Path("xxx")
是一樣的暴露服務(wù)接口的效果么
2019-04-26
@Service用在實(shí)現(xiàn)類上;?
而你的dubbo-provider.xml里的interface后面填的是接口, ref填的是接口的實(shí)現(xiàn)類?
作用是都一樣的, 用注解就是方便, spring最開始都是基于xml的配置方式