3.Dubbo与Spring boot整合

    技术2024-07-07  68

    Dubbo与Spring boot整合

    1 添加依赖包

    <dependency> <groupId>com.alibaba.boot</groupId> <artifactId>dubbo-spring-boot-starter</artifactId> <version>0.2.0</version> </dependency>

     

    2 服务提供者

    启动类添加 @EnableDubbo

    配置文件:

    dubbo.application.name= #应用名 dubbo.registry.protocol=zookeeper #zk协议 dubbo.registry.address=XXX.XXX.XXX.XXX:2181 #zk地址 dubbo.scan.base-packages=com.lin #扫描包 dubbo.protocol.name=dubbo #dubbo协议 dubbo.monitor.protocol=registry #发现监控中心

    通过com.alibaba.dubbo.config.annotation.Service 的   @Service 暴露服务

    3 服务消费者

    启动类添加 @EnableDubbo

    dubbo.application.name= #应用名 dubbo.registry.protocol=zookeeper #zk协议 dubbo.registry.address=XXX.XXX.XXX.XXX:2181 #zk地址 dubbo.scan.base-packages=com.lin #扫描包 dubbo.protocol.name=dubbo #dubbo协议 dubbo.monitor.protocol=registry #发现监控中心

    通过com.alibaba.dubbo.config.annotation.Reference下的  @Reference 引用服务。

     

     

     

     

     

     

     

    Processed: 0.011, SQL: 9