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注解】

  • 相关阅读:
    使用canvas技术在网页上绘制鲜花
    java连接Access数据库
    L2-009. 抢红包
    L2-008. 最长对称子串
    L1-032. Left-pad
    L1-016. 查验身份证
    L1-005. 考试座位号
    L1-030. 一帮一
    L1-023. 输出GPLT
    L1-028. 判断素数
  • 原文地址:https://www.cnblogs.com/figsprite/p/11347310.html
Copyright © 2011-2022 走看看