zoukankan      html  css  js  c++  java
  • 整合SpringBoot

    1、引入spring-boot-starter以及dubbo和curator的依赖
    <dependency>
        <groupId>com.alibaba.boot</groupId>
        <artifactId>dubbo-spring-boot-starter</artifactId>
        <version>0.2.0</version>
    </dependency>

    注意starter版本适配:

     

    2、配置application.properties
    提供者配置:

    dubbo.application.name=gmall-user
    dubbo.registry.protocol=zookeeper
    dubbo.registry.address=192.168.67.159:2181
    dubbo.scan.base-package=com.atguigu.gmall
    dubbo.protocol.name=dubbo

    application.name就是服务名,不能跟别的dubbo提供端重复

    registry.protocol 是指定注册中心协议

    registry.address 是注册中心的地址加端口号

    protocol.name 是分布式固定是dubbo,不要改。

    base-package  注解方式要扫描的包

    消费者配置:

    dubbo.application.name=gmall-order-web
    dubbo.registry.protocol=zookeeper
    dubbo.registry.address=192.168.67.159:2181
    dubbo.scan.base-package=com.atguigu.gmall
    dubbo.protocol.name=dubbo

    3、dubbo注解

    @Service、@Reference

    【如果没有在配置中写dubbo.scan.base-package,还需要使用@EnableDubbo注解】

  • 相关阅读:
    软件工程第三次作业
    软件工程第二次作业
    Java基础篇
    2018软件工程第一次作业
    网络基础知识(http请求)
    linux命令
    添加电子称程序
    多线程Demo
    关闭一个winform窗体刷新另外一个
    通过WebApi取出XML数据
  • 原文地址:https://www.cnblogs.com/figsprite/p/11347310.html
Copyright © 2011-2022 走看看