麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

spring maven 搭建dubbo框架 服務(wù)端

2019-11-14 09:12:56
字體:
供稿:網(wǎng)友

1 創(chuàng)建一個3 maven項目  

1 定義接口項目      service

2 服務(wù)的提供者   PRovider

   3 服務(wù)消費者     consumer 

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

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

3  我們到 provider 項目中    pom.xml中引入相關(guān)包 

   在引入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>   我們需要實現(xiàn)service項目中的接口 所以也要引入service依賴

4  寫一個實現(xiàn)類  來實現(xiàn)接口中的hello方法

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

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

7 創(chuàng)建兩個xml文件  分別配置spring和dubbo      

applicationContext.xml

applicationContext-dubbo.xml

8 在applicationContext.xml中  掃描 實現(xiàn)類所在的包  

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

想被掃描到 實現(xiàn)類中也必須加入@Service注解

9 在applicationContext-dubbo.xml 中配置 

 <!-- 提供方應(yīng)用信息,用于計算依賴關(guān)系 -->     <dubbo:application name="wy_provider" />     <!-- 使用zookeeper注冊中心暴露服務(wù)地址   端口是zookeeper 中配置的2181-->     <dubbo:registry address="zookeeper://192.168.80.141:2181"/>     <!-- 用dubbo協(xié)議在20880端口暴露服務(wù) -->     <dubbo:protocol name="dubbo" port="20880" />     <!-- 具體的實現(xiàn)bean -->      <bean id="testImpl" class="com.dubbo.provider.TestImpl" />      <!-- 聲明需要暴露的服務(wù)接口 -->     <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  成功 


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 美女久久久久久久久 | 久久精品国产久精国产 | 久综合| 成人国产免费观看 | 免费看欧美黑人毛片 | 久久久久久久久久亚洲 | 免费视频一区 | www.99久久久 | 久久免费精品 | 一级毛片免费大片 | 日本黄色一级视频 | 一级免费在线 | avav在线播放 | 国产九色91 | av电影院在线观看 | 国产精品久久久麻豆 | 逼片| 全黄裸片武则天一级第4季 九色p | 亚洲综合视频一区 | 男女羞羞视频 | 在线成人免费视频 | 欧美激情性色生活片在线观看 | 久久久久久久久国产 | 国产午夜电影 | 免费观看国产精品视频 | 久久91久久久久麻豆精品 | 精品一区二区在线视频 | 一级成人欧美一区在线观看 | 精品一区二区久久久久久久网精 | 日韩精品一二三 | 一区二区三区视频在线 | 日本羞羞影院 | 男男啪羞羞视频网站 | 欧美成人高清视频 | 欧美激情图区 | 欧美日韩国产一区二区三区在线观看 | 国产成年人网站 | 777zyz色资源站在线观看 | 亚洲精品一区二区三区大胸 | 欧美毛片免费观看 | 亚洲午夜久久久久 |