1
0
mirror of https://gitee.com/mirrors/Spring-Cloud-Alibaba.git synced 2021-06-26 13:25:11 +08:00

升级案例注解

This commit is contained in:
tangyuewei 2021-03-31 16:54:15 +08:00
parent eaab60ebdb
commit d653a14476
3 changed files with 6 additions and 6 deletions

View File

@ -73,7 +73,7 @@ Provider端在application.properties文件中定义dubbo相关的配置比如
定义具体的服务: 定义具体的服务:
@Service( @DubboService(
version = "${foo.service.version}", version = "${foo.service.version}",
application = "${dubbo.application.id}", application = "${dubbo.application.id}",
protocol = "${dubbo.protocol.id}", protocol = "${dubbo.protocol.id}",
@ -111,7 +111,7 @@ Consumer端在服务调用之前先定义限流规则。
根据Provider端中发布的定义使用Dubbo的@Reference注解注入服务对应的Bean 根据Provider端中发布的定义使用Dubbo的@Reference注解注入服务对应的Bean
@Reference(version = "${foo.service.version}", application = "${dubbo.application.id}", @DubboReference(version = "${foo.service.version}", application = "${dubbo.application.id}",
path = "dubbo://localhost:12345", timeout = 30000) path = "dubbo://localhost:12345", timeout = 30000)
private FooService fooService; private FooService fooService;

View File

@ -16,14 +16,14 @@
package com.alibaba.cloud.examples; package com.alibaba.cloud.examples;
import org.apache.dubbo.config.annotation.Reference; import org.apache.dubbo.config.annotation.DubboReference;
/** /**
* @author fangjian * @author fangjian
*/ */
public class FooServiceConsumer { public class FooServiceConsumer {
@Reference(version = "${foo.service.version}", @DubboReference(version = "${foo.service.version}",
application = "${dubbo.application.id}", application = "${dubbo.application.id}",
url = "dubbo://localhost:12345?version=1.0.0", timeout = 30000) url = "dubbo://localhost:12345?version=1.0.0", timeout = 30000)
private FooService fooService; private FooService fooService;

View File

@ -16,12 +16,12 @@
package com.alibaba.cloud.examples; package com.alibaba.cloud.examples;
import org.apache.dubbo.config.annotation.Service; import org.apache.dubbo.config.annotation.DubboService;
/** /**
* @author fangjian * @author fangjian
*/ */
@Service(version = "${foo.service.version}", application = "${dubbo.application.id}", @DubboService(version = "${foo.service.version}", application = "${dubbo.application.id}",
protocol = "${dubbo.protocol.id}", registry = "${dubbo.registry.id}") protocol = "${dubbo.protocol.id}", registry = "${dubbo.registry.id}")
public class FooServiceImpl implements FooService { public class FooServiceImpl implements FooService {