国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

spring maven 搭建dubbo框架 服務端

2019-11-14 09:12:56
字體:
來源:轉載
供稿:網友

1 創建一個3 maven項目  

1 定義接口項目      service

2 服務的提供者   PRovider

   3 服務消費者     consumer 

service 項目中只定義接口  不做其他任何事情  

2 我們在該項目中創建一個接口 ,隨便寫一個方法  

3  我們到 provider 項目中    pom.xml中引入相關包 

   在引入dubbo包的時候注意  為了防止spring沖突 要將spring依賴移除掉

    <dependency>	    <groupId>org.springframework</groupId>	    <artifactId>spring-context</artifactId>	    <version>4.1.6.RELEASE</version>	</dependency>	<dependency>	    <groupId>com.alibaba</groupId>	    <artifactId>dubbo</artifactId>	    <version>2.5.3</version>	    <exclusions>	    	<exclusion>	    		<groupId>org.springframework</groupId>	    		<artifactId>spring</artifactId>	    	</exclusion>	    </exclusions>	</dependency>	<dependency>	    <groupId>com.github.sgroschupf</groupId>	    <artifactId>zkclient</artifactId>	    <version>0.1</version></dependency>   我們需要實現service項目中的接口 所以也要引入service依賴

4  寫一個實現類  來實現接口中的hello方法

5  我們再創建一個源文件夾來存放配置文件    src/main/resource

6 在源文件夾下創建目錄 META-INF    META-INF下再創建spring      (必須叫這個名字)

7 創建兩個xml文件  分別配置spring和dubbo      

applicationContext.xml

applicationContext-dubbo.xml

8 在applicationContext.xml中  掃描 實現類所在的包  

<context:component-scan base-package="com.dubbo.provider"></context:component-scan>

想被掃描到 實現類中也必須加入@Service注解

9 在applicationContext-dubbo.xml 中配置 

 <!-- 提供方應用信息,用于計算依賴關系 -->     <dubbo:application name="wy_provider" />     <!-- 使用zookeeper注冊中心暴露服務地址   端口是zookeeper 中配置的2181-->     <dubbo:registry address="zookeeper://192.168.80.141:2181"/>     <!-- 用dubbo協議在20880端口暴露服務 -->     <dubbo:protocol name="dubbo" port="20880" />     <!-- 具體的實現bean -->      <bean id="testImpl" class="com.dubbo.provider.TestImpl" />      <!-- 聲明需要暴露的服務接口 -->     <dubbo:service interface="com.dubbo.service.Itest" ref="testImpl" />

10 寫一個帶有main方法的類   

public static void main(String[] args) {		// TODO Auto-generated method stub		Main.main(args);	}

11  成功 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 樟树市| 三门峡市| 建始县| 依安县| 江门市| 景东| 项城市| 栾城县| 佳木斯市| 莲花县| 渭源县| 昭通市| 德化县| 榆社县| 宝坻区| 华池县| 永丰县| 富民县| 泸溪县| 始兴县| 祥云县| 安新县| 恩平市| 南木林县| 新余市| 马山县| 广安市| 和田市| 多伦县| 卢龙县| 新乐市| 都兰县| 华坪县| 西平县| 杭州市| 宁波市| 赫章县| 南平市| 民和| 石泉县| 肥东县|