SpringBoot2.x整合Dubbo(直连模式)

本文介绍了如何将SpringBoot 2.x与Dubbo进行整合,利用SpringBoot的快速开发特性简化配置,实现Dubbo的直连模式。通过创建接口模块、接口实现模块以及消费者模块,详细阐述了各个模块的功能和配置文件,包括启动类上的@ImportResource注解用于加载Dubbo配置。提供了完整的代码示例仓库链接。
摘要由CSDN通过智能技术生成

SpringBoot 是一种快速开发框架,帮助我们快速整合第三方框架(Maven方式继承)、完全采用注解化(使用注解方式启动SpringMvc),简化XML 内置Http服务(tomcat、jetty)最终以java应用启动;

dubbot 是RPC远程调用技术中的一种框架,解决SOA架构服务于服务之间通讯的框架;​

dubbo 原理: https://blog.csdn.net/qq_33101675/article/details/78701305

目录结如下:

 

springboot-inteface  接口模块:   JAR 

package com.ysl.inteface;

public interface IndexService {  定义接口
	
	public String index();   测试方法
	
}
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <parent>
    <groupId>com.ysl</groupId>
    <artifactId>springboot-dubbo</artifactId>
    <version>0.0.1-SNAPSHOT</version>
  </parent>
  <artifactId>springboot-inteface</artifactId>
</project>

 

springboot-provider   接口实现模块: JAR   生产者

package com.ysl.service.impl;

import org.springframework.stereotype.Service;

import com.ysl.inteface.IndexService;

@Service("indexService")  注意service注解所属包  indexService 装配名字
public class IndexServiceImpl implements IndexService {

	@Override
	public String index() {
		// TODO Auto-generated method stub
		return "SUCCESS...";
	}

}
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值