zoukankan      html  css  js  c++  java
  • Dubbo springboot注解

    1.创建springboot项目

     

     

     

    在创建好的项目上右键创建Module

     

     

    勾选spring web

     

    下一步

     

    执行上面步骤创建出

     创建好server,及接口

     修改provider-boot-annotation下pom文件

          
        <dependency> <groupId>com.mo46</groupId> <artifactId>boot-interface</artifactId> <version>0.0.1-SNAPSHOT</version> </dependency> <!-- https://mvnrepository.com/artifact/org.apache.dubbo/dubbo-spring-boot-starter --> <dependency> <groupId>org.apache.dubbo</groupId> <artifactId>dubbo-spring-boot-starter</artifactId> <version>2.7.8</version> </dependency> <dependency> <groupId>org.apache.curator</groupId> <artifactId>curator-framework</artifactId> <version>2.12.0</version> </dependency> <dependency> <groupId>org.apache.curator</groupId> <artifactId>curator-recipes</artifactId> <version>2.8.0</version> </dependency>

    在provider-boot-annotation启动类上添加@EnableDubbo

    修改application.yml

     

     创建实现类UserServiceImpl实现UserService接口,并且添加@Component和@DubboService

     启动provider-boot-annotation

     打开dubbo管理工具,就能看见我们刚刚运行的了

     也能运行多个,先别停我们启动的哪个,然后修改port,和添加server.port因为我们已经启动了一个所以8080端口已经被占用

     

     

     

     

     在查看dubbo管理工具,出现了2个

     boot-consumer的pom文件配置和上面是一样的

     

    application

     测试类

     运行,这里输出不同的是我改了实现类的值,就是关了第二个修改后在启动

  • 相关阅读:
    hdu5360 Hiking(水题)
    hdu5348 MZL's endless loop(欧拉回路)
    hdu5351 MZL's Border(规律题,java)
    hdu5347 MZL's chemistry(打表)
    hdu5344 MZL's xor(水题)
    hdu5338 ZZX and Permutations(贪心、线段树)
    hdu 5325 Crazy Bobo (树形dp)
    hdu5323 Solve this interesting problem(爆搜)
    hdu5322 Hope(dp)
    Lightoj1009 Back to Underworld(带权并查集)
  • 原文地址:https://www.cnblogs.com/mo46/p/13614673.html
Copyright © 2011-2022 走看看