精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

高效開發 Dubbo?用 Spring Boot 可得勁!

新聞 前端
不僅簡化了 Dubbo 基于 xml 配置的方式,也提高了日常開發效率,甚至提升了工作幸福感。

[[255586]]

 不僅簡化了 Dubbo 基于 xml 配置的方式,也提高了日常開發效率,甚至提升了工作幸福感。

為了節省親愛的讀者您的時間,請根據以下2點提示來閱讀本文,以提高您的閱讀收獲效率哦。

  • 如果您只有簡單的 Java 基礎和 Maven 經驗,而不熟悉 Dubbo,本文檔將幫助您從零開始使用 Spring Boot 開發 Dubbo 服務,并使用 EDAS 服務注冊中心實現服務注冊與發現。

  • 如果您熟悉 Dubbo,可以選擇性地閱讀相關章節。

為什么使用 Spring Boot 開發 Dubbo 應用

Spring Boot 使用極簡的一些配置,就能快速搭建一個基于 Spring 的應用,提高的日常的開發效率。因此,如果您使用 Spring Boot 來開發基于 Dubbo 的應用,簡化了 Bubbo 基于 xml 配置的方式,提高了日常開發效率,提升了工作幸福感。

為什么使用 EDAS 服務注冊中心

EDAS 服務注冊中心實現了 Dubbo 所提供的 SPI 標準的 注冊中心擴展 ,能夠完整地支持 Dubbo 服務注冊、 路由規則 、 配置規則功能 。

EDAS 服務注冊中心能夠完全代替 ZooKeeper 和 Redis,作為您 Dubbo 服務的注冊中心。同時,與 ZooKeeper 和 Redis 相比,還具有以下優勢:

  • EDAS 服務注冊中心為共享組件,節省了您運維、部署 ZooKeeper 等組件的機器成本。
  • EDAS 服務注冊中心在通信過程中增加了鑒權加密功能,為您的服務注冊鏈路進行了安全加固。
  • EDAS 服務注冊中心與 EDAS 其他組件緊密結合,為您提供一整套的微服務解決方案。

本地開發

準備工作

  • 下載、啟動及配置輕量級配置中心。

為了便于本地開發,EDAS 提供了一個包含了 EDAS 服務注冊中心基本功能的輕量級配置中心。基于輕量級配置中心開發的應用無需修改任何代碼和配置就可以部署到云端的 EDAS 中。

請您參考 配置輕量級配置中心 進行下載、啟動及配置。推薦使用***版本。

  • 下載 Maven 并設置環境變量(本地已安裝的可略過)。

創建服務提供者

1. 創建一個 Spring Boot 工程,命名為 spring-boot-dubbo-provider

這里我們以 Spring Boot 2.0.6.RELEASE 為例,在 pom.xml 文件中加入如下內容。

  1. <dependencyManagement> 
  2.        <dependencies> 
  3.            <dependency> 
  4.                <groupId>org.springframework.boot</groupId> 
  5.                <artifactId>spring-boot-dependencies</artifactId> 
  6.                <version>2.0.6.RELEASE</version> 
  7.                <type>pom</type> 
  8.                <scope>import</scope> 
  9.            </dependency> 
  10.        </dependencies> 
  11.    </dependencyManagement> 
  12.  
  13.    <dependencies> 
  14.        <dependency> 
  15.            <groupId>org.springframework.boot</groupId> 
  16.            <artifactId>spring-boot-starter-web</artifactId> 
  17.        </dependency> 
  18.        <dependency> 
  19.            <groupId>org.springframework.boot</groupId> 
  20.            <artifactId>spring-boot-actuator</artifactId> 
  21.        </dependency> 
  22.        <dependency> 
  23.            <groupId>com.alibaba.boot</groupId> 
  24.            <artifactId>dubbo-spring-boot-starter</artifactId> 
  25.            <version>0.2.0</version> 
  26.        </dependency> 
  27.        <dependency> 
  28.            <groupId>com.alibaba.edas</groupId> 
  29.            <artifactId>edas-dubbo-extension</artifactId> 
  30.            <version>1.0.0-SNAPSHOT</version> 
  31.        </dependency> 
  32.  
  33.    </dependencies> 

如果您需要選擇使用 Spring Boot 1.x 的版本,請使用 Spring Boot 1.5.x 版本,對應的 com.alibaba.boot:dubbo-spring-boot-starter 版本為 0.1.0。

說明:Spring Boot 1.x 版本的生命周期即將在 2019 年 8 月 結束,推薦使用新版本開發您的應用。

2.開發 Dubbo 服務提供者

2.1 Dubbo 中服務都是以接口的形式提供的。因此需要開發一個接口,例如這里的 IHelloService ,接口里有若干個可被調用的方法,例如這里的 SayHello 方法。

  1. package com.alibaba.edas.boot; 
  2.      
  3. public interface IHelloService { 
  4.     String sayHello(String str); 

2.2 在服務提供方,需要實現所有以接口形式暴露的服務接口。例如這里實現 IHelloService 接口的類為 HelloServiceImpl 。

  1. package com.alibaba.edas.boot; 
  2.  
  3. import com.alibaba.dubbo.config.annotation.Service; 
  4.  
  5. @Service 
  6. public class HelloServiceImpl implements IHelloService { 
  7.  
  8.     public String sayHello(String name) { 
  9.         return "Hello, " + name + " (from Dubbo with Spring Boot)"
  10.     } 
  11.  
  12.    ```           
  13.  
  14.  
  15. *說明:** 這里的 Service 注解式 Dubbo 提供的一個注解類,類的全名稱為:**com.alibaba.dubbo.config.annotation.Service** 。 

2.3 配置 Dubbo 服務。在 application.properties/application.yaml 配置文件中新增以下配置:

  1.     ```properties 
  2.     # Base packages to scan Dubbo Components (e.g @Service , @Reference
  3.     dubbo.scan.basePackages=com.alibaba.edas.boot 
  4.     dubbo.application.name=dubbo-provider-demo 
  5.     dubbo.registry.address=edas://127.0.0.1:8080 
  6.     ```  
  7.          
  8.  
  9. **說明:**  
  10.      
  11. * 以上三個配置沒有默認值,必須要給出具體的配置。 
  12. * dubbo.scan.basePackages 的值是開發的代碼中含有 com.alibaba.dubbo.config.annotation.Service 和  com.alibaba.dubbo.config.annotation.Reference 注解所在的包。多個包之間用逗號隔開。 
  13. * dubbo.registry.address 的值前綴必須是一個 **edas://** 開頭,后面的ip地址和端口指的是輕量版配置中心 

3. 開發并啟動 Spring Boot 入口類

  1. ```java 
  2. package com.alibaba.edas.boot; 
  3.  
  4. import org.springframework.boot.SpringApplication; 
  5. import org.springframework.boot.autoconfigure.SpringBootApplication; 
  6.  
  7. @SpringBootApplication 
  8. public class DubboProvider { 
  9.  
  10.      public static void main(String[] args) { 
  11.  
  12.          SpringApplication.run(DubboProvider.class, args); 
  13.      } 
  14.  

 

 

4.登錄輕量版配置中心控制臺 http://127.0.0.1:8080,在左側導航欄中單擊服務列表 ,查看提供者列表。可以看到服務提供者里已經包含了 com.alibaba.edas.IHelloService,且可以查詢該服務的服務分組和提供者 IP。

創建服務消費者

1. 創建一個 Spring Boot 工程,命名為 spring-boot-dubbo-consumer。

這里我們以 Spring Boot 2.0.6.RELEASE 為例,在 pom.xml 文件中加入如下內容。

  1. <dependencyManagement> 
  2.        <dependencies> 
  3.            <dependency> 
  4.                <groupId>org.springframework.boot</groupId> 
  5.                <artifactId>spring-boot-dependencies</artifactId> 
  6.                <version>2.0.6.RELEASE</version> 
  7.                <type>pom</type> 
  8.                <scope>import</scope> 
  9.            </dependency> 
  10.        </dependencies> 
  11.    </dependencyManagement> 
  12.  
  13.    <dependencies> 
  14.        <dependency> 
  15.            <groupId>org.springframework.boot</groupId> 
  16.            <artifactId>spring-boot-starter-web</artifactId> 
  17.        </dependency> 
  18.        <dependency> 
  19.            <groupId>org.springframework.boot</groupId> 
  20.            <artifactId>spring-boot-actuator</artifactId> 
  21.        </dependency> 
  22.        <dependency> 
  23.            <groupId>com.alibaba.boot</groupId> 
  24.            <artifactId>dubbo-spring-boot-starter</artifactId> 
  25.            <version>0.2.0</version> 
  26.        </dependency> 
  27.        <dependency> 
  28.            <groupId>com.alibaba.edas</groupId> 
  29.            <artifactId>edas-dubbo-extension</artifactId> 
  30.            <version>1.0.0-SNAPSHOT</version> 
  31.        </dependency> 
  32.  
  33.    </dependencies> 

如果您需要選擇使用 Spring Boot 1.x 的版本,請使用 Spring Boot 1.5.x 版本,對應的 com.alibaba.boot:dubbo-spring-boot-starter 版本為 0.1.0。

說明:Spring Boot 1.x 版本的生命周期即將在 2019 年 8 月 結束,推薦使用新版本開發您的應用。

2.開發 Dubbo 消費者

2.1 在服務消費方,需要引入所有以接口形式暴露的服務接口。例如這里 IHelloService 接口。

  1. package com.alibaba.edas.boot; 
  2.  
  3.     public interface IHelloService { 
  4.         String sayHello(String str); 
  5.     } 
  6.     ```          

2.2 Dubbo 服務調用。例如需要在 Controller 中調用一次遠程 Dubbo 服務,開發的代碼如下所示:

  1.     ```java 
  2.     package com.alibaba.edas.boot; 
  3.     
  4.     import com.alibaba.dubbo.config.annotation.Reference; 
  5.     import org.springframework.web.bind.annotation.PathVariable; 
  6.     import org.springframework.web.bind.annotation.RequestMapping; 
  7.     import org.springframework.web.bind.annotation.RestController; 
  8.     
  9.     @RestController 
  10. public class DemoConsumerController { 
  11.  
  12.      @Reference 
  13.      private IHelloService demoService; 
  14.  
  15.      @RequestMapping("/sayHello/{name}"public String sayHello(@PathVariable String name) { return demoService.sayHello(name); 
  16.      } 

說明:這里的 Reference 注解是 com.alibaba.dubbo.config.annotation.Reference 。

2.3 配置 Dubbo 服務。在 application.properties/application.yaml 配置文件中新增以下配置:

  1.   dubbo.application.name=dubbo-consumer-demo 
  2.     dubbo.registry.address=edas://127.0.0.1:8080 
  3.     ```  
  4.          
  5. **說明:**  
  6.      
  7. * 以上兩個配置沒有默認值,必須要給出具體的配置。 
  8. * dubbo.registry.address 的值前綴必須是一個 **edas://** 開頭,后面的ip地址和端口指的是輕量版配置中心 

3.開發并啟動 Spring Boot 入口類

  1. ```java 
  2. package com.alibaba.edas.boot; 
  3.  
  4. import org.springframework.boot.SpringApplication; 
  5. import org.springframework.boot.autoconfigure.SpringBootApplication; 
  6.  
  7. @SpringBootApplication 
  8. public class DubboConsumer { 
  9.  
  10.      public static void main(String[] args) { 
  11.  
  12.          SpringApplication.run(DubboConsumer.class, args); 
  13.      } 
  14.  
  15.  
  16. 登錄 

4. 輕量版配置中心控制臺 http://127.0.0.1:8080,在左側導航欄中單擊 服務列表 ,再在服務列表頁面選擇 調用者列表 ,可以看到包含了 com.alibaba.edas.IHelloService,且可以查看該服務的服務分組和調用者 IP。

結果驗證

  • 本地結果驗證

curl http://localhost:17080/sayHello/EDAS

  1. Hello, EDAS (from Dubbo with Spring Boot) 
  • EDAS 部署結果驗證

curl http://localhost:8080/sayHello/EDAS

  1. Hello, EDAS (from Dubbo with Spring Boot) 

 

責任編輯:張燕妮 來源: 阿里中間件團隊博客
相關推薦

2025-02-05 12:28:44

2018-05-25 16:32:45

Spring BootJava開發

2016-10-14 14:16:28

Spring BootJava應用

2024-10-07 08:18:05

SpringBOM管理

2025-02-21 16:00:00

SpringBoot代碼開發

2025-03-26 08:28:36

2022-11-09 07:49:12

Records類聲明代碼

2017-05-09 09:45:43

Springapplication配置

2025-07-01 01:00:00

Spring消息系統Redis

2017-04-28 08:32:40

Spring BootDubbo Activ使用

2017-05-09 10:34:21

Spring BootDubbo Activ擴展

2025-06-26 04:00:00

Spring數據綁定技術

2024-03-26 08:08:08

SpringBPMN模型

2025-02-07 10:52:00

2025-01-08 10:35:26

代碼開發者Spring

2017-08-02 14:44:06

Spring Boot開發注解

2025-07-02 10:06:32

2024-10-30 08:05:01

Spring參數電子簽章

2024-11-11 10:02:37

Spring搜索數據

2025-05-16 07:24:41

Springkafka腳手架
點贊
收藏

51CTO技術棧公眾號

日韩欧美一区二区免费| 亚洲蜜臀av乱码久久精品蜜桃| 2021国产精品视频| 中文字幕在线观看免费高清| 国产综合色在线观看| 最新不卡av在线| 国产综合精品一区二区三区| 日韩一级片中文字幕| 亚洲国产精品日韩专区av有中文| 亚洲第一精品电影| 中文字幕第88页| heyzo高清在线| 国产欧美一区二区三区沐欲| 99国产精品久久久久老师| 日本视频网站在线观看| 亚洲91视频| 亚洲精品一区二三区不卡| 国产男女在线观看| 黄色国产在线| 国产69精品一区二区亚洲孕妇| 琪琪第一精品导航| 欧美日韩国产精品综合| 国产99久久久国产精品成人免费| 日韩一二三区不卡| 中文字幕天天干| 麻豆国产在线| 亚洲一区精品在线| 亚洲最新免费视频| 国产在线播放av| av影院午夜一区| 91传媒在线免费观看| 免费黄色片视频| 亚洲深夜av| 久久久久久久久综合| 操她视频在线观看| av亚洲在线观看| 亚洲男人的天堂网站| 久久久久国产免费| 精品中文在线| 3atv一区二区三区| 国产精品自拍视频在线| 日韩欧美另类一区二区| 图片区小说区国产精品视频| 成人在线观看www| 久久77777| 国产精品毛片大码女人| 日韩欧美精品一区二区| 日韩福利一区二区| 99国产精品久久久| 国产欧美日韩综合精品二区| 国产成人精品一区二三区四区五区| 免费在线观看精品| 国产精品一区久久久| 免费一级a毛片| 日韩av一级电影| 国产精品久久久久9999| 国产精品免费无遮挡无码永久视频| 亚洲制服av| 日韩av123| 精品国产乱子伦| 日韩高清中文字幕一区| 国产精品免费一区二区三区都可以| 久久精品五月天| 日本亚洲免费观看| 国产在线视频一区| 精品人妻少妇AV无码专区| 国产精品自拍一区| 成人片在线免费看| 男人天堂综合网| 久久只精品国产| 日韩精品久久久免费观看 | 欧美激情20| 欧美色另类天堂2015| 国产成人av影视| 懂色aⅴ精品一区二区三区| 欧美日韩一区二区三区在线| 美女黄色片视频| 激情中国色综合| 7777精品伊人久久久大香线蕉经典版下载 | 少妇视频一区二区| 欧美三级乱码| 欧美一级片免费在线| 亚洲国产精品无码久久久| 麻豆一区二区在线| 91精品天堂| 色就是色亚洲色图| 国产精品视频在线看| 亚洲国产一二三精品无码| av丝袜在线| 欧美性一级生活| 青青草精品在线| 亚洲资源网站| 久久福利视频导航| 欧美一区二区激情视频| 美腿丝袜亚洲综合| 国产伦精品一区二区三区视频免费 | 国产无人区码熟妇毛片多| 奇米影视一区二区三区小说| 91久久国产自产拍夜夜嗨| 四虎电影院在线观看| 国产精品久久福利| 欧美在线一区视频| 亚洲国产伊人| 日韩精品有码在线观看| 三级在线观看免费大全| 亚洲尤物影院| 国产66精品久久久久999小说| 黄色在线网站| 亚洲福利一区二区三区| 中文字幕国产免费| 日韩在线麻豆| 欧美国产日韩在线| 中文字幕免费高清在线观看| 9色porny自拍视频一区二区| 久久av秘一区二区三区| 日韩欧美看国产| 亚洲国产精品成人va在线观看| 一本在线免费视频| 国产农村妇女精品一区二区| 成人精品视频在线| 第一福利在线| 欧美日韩一区二区在线 | 日韩超碰人人爽人人做人人添| 三级精品视频久久久久| 亚洲 欧美 成人| 粉嫩一区二区三区在线看| 在线精品日韩| 电影一区电影二区| 亚洲天堂日韩电影| 亚洲欧美一区二区三区在线观看| zzijzzij亚洲日本少妇熟睡| 四虎4hu永久免费入口| 久久精品黄色| 一本色道久久88亚洲综合88| 国产黄色免费观看| 91在线视频观看| 很污的网站在线观看| 国产精品日韩精品在线播放| 最近中文字幕2019免费| 国产精品第六页| 国产日产欧美精品一区二区三区| 黄色免费视频大全| 日韩高清影视在线观看| 久久久中精品2020中文| 亚洲AV无码成人片在线观看| 亚洲欧美欧美一区二区三区| 91丝袜超薄交口足| 一区二区三区四区电影| 成人精品视频99在线观看免费| 色多多视频在线观看| 欧美日韩国产影片| 亚洲女人久久久| 国产一区视频导航| eeuss中文| 亚洲精品观看| 久久免费精品视频| 无码h黄肉3d动漫在线观看| 亚洲大型综合色站| 特级西西人体wwwww| 亚洲欧美日韩专区| 日韩在线观看电影完整版高清免费| 欧美123区| 日韩亚洲欧美中文高清在线| 国产女同91疯狂高潮互磨| 亚洲精品日韩一| 国产精品麻豆入口| 久久久精品网| 一区二区三区四区五区精品| 99tv成人影院| 欧美激情中文网| 青青青免费视频在线2| 欧美伊人久久大香线蕉综合69| 99精品中文字幕| 国产精品白丝jk黑袜喷水| 9色porny| 国产精品一区二区99| 国产欧美精品va在线观看| caopo在线| 亚洲精品久久久久| 日本一区二区三区久久| 亚洲蜜桃精久久久久久久| aaaa黄色片| 奇米888四色在线精品| 蜜桃网站在线观看| 亚洲三级精品| 成人中心免费视频| 鲁鲁在线中文| 久久天天躁狠狠躁夜夜av| 色屁屁草草影院ccyycom| 在线一区二区观看| 欧美日韩人妻精品一区二区三区| 97se亚洲国产综合自在线不卡| 九色91popny| 亚洲小说区图片区| 亚洲国产日韩欧美| 加勒比色综合久久久久久久久| 国产精品igao视频| 七七久久电影网| 国产亚洲欧美视频| 日本高清视频在线| 欧美色倩网站大全免费| 国产一级二级三级视频| 亚洲国产精品ⅴa在线观看| 国产人妖在线观看| 毛片av一区二区三区| 国产91美女视频| 亚洲澳门在线| 日韩精品不卡| 天堂成人娱乐在线视频免费播放网站| 成人在线视频网| 你懂得影院夜精品a| 91国自产精品中文字幕亚洲| 精品国产99久久久久久| 亚洲视频在线观看视频| 成人小说亚洲一区二区三区| 欧美男人的天堂一二区| 国产性生活视频| 香蕉影视欧美成人| 99视频只有精品| 国产精品超碰97尤物18| 久久久久无码精品国产sm果冻| 波多野结衣一区二区三区 | 免费无码毛片一区二三区| 久久精品青草| 一本一本久久a久久精品综合妖精| 日韩精品a在线观看91| av免费观看久久| 视频精品一区二区三区| 91日本视频在线| 日韩成人综合网| 国产精品看片资源| 欧美国产大片| 日韩美女在线看| 亚洲小少妇裸体bbw| 91精品国产高清自在线| 女囚岛在线观看| 欧美国产日本高清在线| 色呦呦在线视频| 久久99久久99精品中文字幕| 国产激情视频在线| 麻豆国产va免费精品高清在线| 日韩在线资源| 精品国产一区二区三区在线观看 | 樱桃国产成人精品视频| 丝袜 亚洲 另类 欧美 重口 | 手机看片日韩国产| 91精品国产视频| 亚洲天堂第一区| 欧美在线看片| 屁屁影院ccyy国产第一页| 午夜欧美精品久久久久久久| 日韩欧美一级在线| 狠狠色丁香久久综合频道| 青青青青在线视频| 国产亚洲福利| 污污视频网站免费观看| 日本美女一区二区| 在线免费观看视频黄| 国产专区综合网| 久久久久亚洲av无码网站| 高清成人免费视频| 久久久久麻豆v国产精华液好用吗| 91在线免费视频观看| 美女被到爽高潮视频| 国产精品麻豆视频| 精品99在线观看| 精品动漫一区二区三区| 一级黄色av片| 欧美精品18+| 国产91绿帽单男绿奴| 亚洲老板91色精品久久| 中国日本在线视频中文字幕| 久久av在线看| 亚洲风情在线资源| 国产精品久久久久久久久久99 | 国产在线精彩视频| 国产激情视频一区| 国产一区二区高清在线| 国产日韩三区| 最新亚洲精品| 青青草原网站在线观看| 亚洲精品激情| 亚洲色图 在线视频| 国产成人av自拍| 亚洲欧洲久久久| 亚洲精品中文字幕在线观看| 天天操天天摸天天干| 777久久久精品| 五月婷婷综合久久| 精品久久久av| 在线黄色的网站| 亚洲在线第一页| 尤物tv在线精品| 欧美美女黄色网| 蜜桃视频第一区免费观看| 又黄又色的网站| 国产精品久久久久久久久动漫| 国产精品成人国产乱| 欧美日韩一区三区| 香蕉视频黄色片| 久久69精品久久久久久久电影好| 偷拍精品精品一区二区三区| 91精品国产一区二区三区动漫 | 成人免费在线视频播放| 三级欧美在线一区| 成人啪啪18免费游戏链接| 国产欧美一区二区精品性色超碰| 天天操天天射天天爽| 制服视频三区第一页精品| 三级在线电影| 欧美黑人性生活视频| 九九九精品视频| 蜜桃麻豆91| 亚洲成色精品| 四虎国产精品永久免费观看视频| 欧美韩国日本一区| 国产a∨精品一区二区三区仙踪林| 91精品国产综合久久蜜臀| www.黄在线观看| 国产999视频| 日韩三区视频| 欧美爱爱视频免费看| 国产aⅴ精品一区二区三区色成熟| 国产精品麻豆一区| 在线视频欧美精品| 亚州视频一区二区三区| 久久久久久久久久久人体| 欧美经典一区| 日本一区二区三区四区五区六区| 美女视频黄a大片欧美| 永久免费av无码网站性色av| 色综合天天在线| 三区在线观看| 热草久综合在线| 五月国产精品| 国产精品沙发午睡系列| av亚洲产国偷v产偷v自拍| 国产亚洲小视频| 亚洲成年人在线| a'aaa级片在线观看| 国产成人一区二区三区免费看| 女人色偷偷aa久久天堂| 欧美69精品久久久久久不卡 | 亚洲天堂视频网站| 日韩精品中文字幕在线播放| 免费一二一二在线视频| 久久爱av电影| 日韩精品亚洲一区| 国产一二三四区在线| 欧美视频你懂的| 日本www在线观看视频| 91在线国产电影| 国产精品分类| 插我舔内射18免费视频| 欧美性黄网官网| aaa在线观看| 91久久国产精品91久久性色| 欧美在线黄色| 精品国产人妻一区二区三区| 日韩欧美亚洲成人| 91视频在线观看| 91影视免费在线观看| 欧美日韩一区二区三区四区在线观看| 久草免费资源站| 欧美日韩在线第一页| eeuss影院www在线观看| 成人av色在线观看| 午夜视频一区| 性色av蜜臀av色欲av| 欧美性一二三区| 性欧美1819sex性高清大胸| 精品卡一卡二| 蜜桃一区二区三区在线| 久久久精品一区二区涩爱| 精品视频在线观看日韩| 日韩免费在线电影| 亚洲理论电影在线观看| 久久久精品欧美丰满| 国产丝袜在线视频| 91国产精品视频在线| 日韩成人三级| 亚洲欧美日韩偷拍| 欧美影院一区二区三区| 日本三级在线观看网站| 免费在线观看一区二区| 狠狠色狠狠色合久久伊人| 国产一级做a爰片在线看免费| 亚洲一区二区久久| 中文在线综合| 污网站免费在线| 亚洲成av人片在线观看无码| 成人欧美一区| 国产精品一区二区在线观看| 日韩成人精品在线| 国产精品日日夜夜| 日韩网站免费观看| 任我爽精品视频在线播放| 国产成人美女视频| 欧美日韩在线影院| 国产欧美久久久久久久久|