最后是启动类SpringBootMulticastConsumerApplication.java:
package com.bolingcavalry.springbootmulticastconsumer; import org.apache.dubbo.config.spring.context.annotation.EnableDubbo; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication @EnableDubbo public class SpringBootMulticastConsumerApplication { public static void main(String[] args) { SpringApplication.run(SpringBootMulticastConsumerApplication.class, args); } }至此,服务消费方编码完成,直接在IDEA上运行SpringBootMulticastConsumerApplication类即可启动;
通过浏览器访问swagger,地址是::8081/swagger-ui.html ,如下图,点击红框位置展开接口详情:
如下图,输入web接口参数发起请求:
下图红框中就是响应的数据,内容是springbootmulticastconsumer远程调用springbootmulticastprovider的服务得到的:
至此,dubbo与springboot集成的实战就完成了,希望能给您提供一些参考,助您快速开发dubbo应用;
你不孤单,欣宸原创一路相伴Java系列
Spring系列
Docker系列
kubernetes系列
数据库+中间件系列
DevOps系列
欢迎关注公众号:程序员欣宸微信搜索「程序员欣宸」,我是欣宸,期待与您一同畅游Java世界...
https://github.com/zq2599/blog_demos