日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Dubbo 注解驱动(Annotation-Driven)

發布時間:2025/1/21 编程问答 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Dubbo 注解驱动(Annotation-Driven) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

注解驅動(Annotation-Driven)

@DubboComponentScan

起始版本:?2.5.7

<dubbo:annotation>歷史遺留問題

1. 注解支持不充分

在 Dubbo?2.5.7之前的版本 ,Dubbo 提供了兩個核心注解?@Service?以及?@Reference,分別用于Dubbo 服務提供和 Dubbo 服務引用。

其中,@Service?作為 XML 元素?<dubbo:service>的替代注解,與 Spring Framework@org.springframework.stereotype.Service?類似,用于服務提供方 Dubbo 服務暴露。與之相對應的@Reference,則是替代<dubbo:reference?元素,類似于 Spring 中的?@Autowired。

2.5.7?之前的Dubbo,與早期的 Spring Framework 2.5 存在類似的不足,即注解支持不夠充分。注解需要和 XML 配置文件配合使用,如下所示:

<?xml version="1.0" encoding="UTF-8"?> <beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:dubbo="http://code.alibabatech.com/schema/dubbo"xmlns="http://www.springframework.org/schema/beans"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsdhttp://code.alibabatech.com/schema/dubbo http://code.alibabatech.com/schema/dubbo/dubbo.xsd"><dubbo:application name="annotation-provider"/><dubbo:registry address="127.0.0.1:4548"/><dubbo:annotation package="com.alibaba.dubbo.config.spring.annotation.provider"/></beans>

2.?@Service?Bean 不支持 Spring AOP

同時,使用?<dubbo:annotation>?方式掃描后的Dubbo?@Service?,在 Spring 代理方面存在問題,如 GitHub 上的 issue?https://github.com/alibaba/dubbo/issues/794:

關于dubbo @Service注解生成ServiceBean時, interface獲取成spring 的代理對象的bug

在項目里, 我使用了

@Service @Transactional @com.alibaba.dubbo.config.annotation.Service public class SUserJpushServiceImp

的形式, 來暴露服務。但是在發布服務的時候, interface class 是通過serviceConfig.setInterface(bean.getClass().getInterfaces()[0]);?的形式獲取, 剛好, 我的service都使用了@Transactional注解, 對象被代理了。所以獲取到的interface是Spring的代理接口...

不少熱心的小伙伴不僅發現這個歷史遺留問題,而且提出了一些修復方案。同時,為了更好地適配 Spring 生命周期以及將 Dubbo 完全向注解驅動編程模型過渡,因此,引入了全新 Dubbo 組件掃描注解 -?@DubboComponentScan。

注:?<dubbo:annotation>?Spring AOP 問題將在?2.5.9?中修復:https://github.com/alibaba/dubbo/issues/1125

3. @Reference 不支持字段繼承性

假設有一個 Spring Bean?AnnotationAction?直接通過字段annotationService?標記?@Reference?引用AnnotationService?:

package com.alibaba.dubbo.examples.annotation.action;import com.alibaba.dubbo.config.annotation.Reference; import com.alibaba.dubbo.examples.annotation.api.AnnotationService; import org.springframework.stereotype.Component;@Component("annotationAction") public class AnnotationAction {@Referenceprivate AnnotationService annotationService;public String doSayHello(String name) {return annotationService.sayHello(name);}}

當AnnotationAction?被 XML 元素?<dubbo:annotation>?掃描后:

<dubbo:annotation package="com.alibaba.dubbo.examples.annotation.action"/>

字段?annotationService?能夠引用到?AnnotationService,執行?doSayHello?方法能夠正常返回。

如果將字段annotationService?抽取到AnnotationAction?的父類BaseAction?后,AnnotationService?無法再被引用,改造如下所示:

AnnotationAction.java

@Component("annotationAction") public class AnnotationAction extends BaseAction {public String doSayHello(String name) {return getAnnotationService().sayHello(name);}}

BaseAction.java

public abstract class BaseAction {@Referenceprivate AnnotationService annotationService;protected AnnotationService getAnnotationService() {return annotationService;} }

改造后,再次執行?doSayHello?方法,NullPointerException?將會被拋出。說明<dubbo:annotation>?并不支持@Reference?字段繼承性。

了解了歷史問題,集合整體愿景,下面介紹@DubboComponentScan?的設計原則。

設計原則

Spring Framework 3.1 引入了新 Annotation -?@ComponentScan?, 完全替代了 XML 元素<context:component-scan>?。同樣,?@DubboComponentScan?作為 Dubbo?2.5.7?新增的 Annotation,也是XML 元素?<dubbo:annotation>?的替代方案。

在命名上(類名以及屬性方法),為了簡化使用和關聯記憶,Dubbo 組件掃描 Annotation@DubboComponentScan,借鑒了 Spring Boot 1.3 引入的?@ServletComponentScan。定義如下:

public @interface DubboComponentScan {/*** Alias for the {@link #basePackages()} attribute. Allows for more concise annotation* declarations e.g.: {@code @DubboComponentScan("org.my.pkg")} instead of* {@code @DubboComponentScan(basePackages="org.my.pkg")}.** @return the base packages to scan*/String[] value() default {};/*** Base packages to scan for annotated @Service classes. {@link #value()} is an* alias for (and mutually exclusive with) this attribute.* <p>* Use {@link #basePackageClasses()} for a type-safe alternative to String-based* package names.** @return the base packages to scan*/String[] basePackages() default {};/*** Type-safe alternative to {@link #basePackages()} for specifying the packages to* scan for annotated @Service classes. The package of each class specified will be* scanned.** @return classes from the base packages to scan*/Class<?>[] basePackageClasses() default {};}

注意:basePackages()?和?value()?均能支持占位符(placeholder)指定的包名

在職責上,@DubboComponentScan?相對于 Spring Boot?@ServletComponentScan?更為繁重,原因在于處理 Dubbo?@Service?類暴露 Dubbo 服務外,還有幫助 Spring Bean?@Reference字段或者方法注入 Dubbo 服務代理。

在場景上,Spring Framework?@ComponentScan?組件掃描邏輯更為復雜。而在?@DubboComponentScan?只需關注?@Service?和?@Reference?處理。

在功能上,?@DubboComponentScan?不但需要提供完整 Spring AOP 支持的能力,而且還得具備@Reference?字段可繼承性的能力。

了解基本設計原則后,下面通過完整的示例,簡介@DubboComponentScan?使用方法以及注意事項。

使用方法

后續通過服務提供方(@Serivce)以及服務消費方(@Reference)兩部分來介紹@DubboComponentScan使用方法。

假設,服務提供方和服務消費分均依賴服務接口DemoService:

package com.alibaba.dubbo.demo;public interface DemoService {String sayHello(String name);}

服務提供方(@Serivce)

實現?DemoService

服務提供方實現DemoService?-?AnnotationDemoService?,同時標注 Dubbo?@Service?:

package com.alibaba.dubbo.demo.provider;import com.alibaba.dubbo.config.annotation.Service; import com.alibaba.dubbo.demo.DemoService;/*** Annotation {@link DemoService} 實現** @author <a href="mailto:mercyblitz@gmail.com">Mercy</a>*/ @Service public class AnnotationDemoService implements DemoService {@Overridepublic String sayHello(String name) {return "Hello , " + name;}}

服務提供方 Annotation 配置

將?AnnotationDemoService?暴露成Dubbo 服務,需要依賴 Spring Bean:AplicationConfig、ProtocolConfig?以及?RegistryConfig?。這三個 Spring Bean 過去可通過 XML 文件方式組裝 Spring Bean:

<beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:dubbo="http://code.alibabatech.com/schema/dubbo"xmlns="http://www.springframework.org/schema/beans"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsdhttp://code.alibabatech.com/schema/dubbo http://code.alibabatech.com/schema/dubbo/dubbo.xsd"><!-- 當前應用信息配置 --><dubbo:application name="dubbo-annotation-provider"/><!-- 連接注冊中心配置 --><dubbo:registry id="my-registry" address="N/A"/><dubbo:protocol name="dubbo" port="12345"/></beans>

以上裝配方式不予推薦,推薦使用 Annotation 配置,因此可以換成 Spring?@Configuration?Bean 的形式:

package com.alibaba.dubbo.demo.config;import com.alibaba.dubbo.config.ApplicationConfig; import com.alibaba.dubbo.config.ProtocolConfig; import com.alibaba.dubbo.config.RegistryConfig; import com.alibaba.dubbo.config.spring.context.annotation.DubboComponentScan; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration;/*** 服務提供方配置** @author <a href="mailto:mercyblitz@gmail.com">Mercy</a>*/ @Configuration @DubboComponentScan("com.alibaba.dubbo.demo.provider") // 掃描 Dubbo 組件 public class ProviderConfiguration {/*** 當前應用配置*/@Bean("dubbo-annotation-provider")public ApplicationConfig applicationConfig() {ApplicationConfig applicationConfig = new ApplicationConfig();applicationConfig.setName("dubbo-annotation-provider");return applicationConfig;}/*** 當前連接注冊中心配置*/@Bean("my-registry")public RegistryConfig registryConfig() {RegistryConfig registryConfig = new RegistryConfig();registryConfig.setAddress("N/A");return registryConfig;}/*** 當前連接注冊中心配置*/@Bean("dubbo")public ProtocolConfig protocolConfig() {ProtocolConfig protocolConfig = new ProtocolConfig();protocolConfig.setName("dubbo");protocolConfig.setPort(12345);return protocolConfig;} }

服務提供方引導類

package com.alibaba.dubbo.demo.bootstrap;import com.alibaba.dubbo.demo.DemoService; import com.alibaba.dubbo.demo.config.ProviderConfiguration; import org.springframework.context.annotation.AnnotationConfigApplicationContext;/*** 服務提供方引導類** @author <a href="mailto:mercyblitz@gmail.com">Mercy</a>*/ public class ProviderBootstrap {public static void main(String[] args) {// 創建 Annotation 配置上下文AnnotationConfigApplicationContext context = new AnnotationConfigApplicationContext();// 注冊配置 Beancontext.register(ProviderConfiguration.class);// 啟動上下文context.refresh();// 獲取 DemoService BeanDemoService demoService = context.getBean(DemoService.class);// 執行 sayHello 方法String message = demoService.sayHello("World");// 控制臺輸出信息System.out.println(message);}}

ProviderBootstrap?啟動并執行后,控制輸出與預期一致:

Hello , World

以上直接結果說明?@DubboComponentScan("com.alibaba.dubbo.demo.provider")?掃描后,標注 Dubbo@Service?的?AnnotationDemoService?被注冊成 Spring Bean,可從 Spring ApplicationContext 自由獲取。

服務消費方(@Reference)

服務?DemoService

package com.alibaba.dubbo.demo.consumer;import com.alibaba.dubbo.config.annotation.Reference; import com.alibaba.dubbo.demo.DemoService;/*** Annotation 驅動 {@link DemoService} 消費方** @author <a href="mailto:mercyblitz@gmail.com">Mercy</a>*/ public class AnnotationDemoServiceConsumer {@Reference(url = "dubbo://127.0.0.1:12345")private DemoService demoService;public String doSayHell(String name) {return demoService.sayHello(name);} }

服務消費方 Annotation 配置

與服務提供方配置類似,服務消費方也許 Dubbo 相關配置 Bean -?ConsumerConfiguration

package com.alibaba.dubbo.demo.config;import com.alibaba.dubbo.config.ApplicationConfig; import com.alibaba.dubbo.config.RegistryConfig; import com.alibaba.dubbo.config.spring.context.annotation.DubboComponentScan; import com.alibaba.dubbo.demo.consumer.AnnotationDemoServiceConsumer; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration;/*** 服務消費方配置** @author <a href="mailto:mercyblitz@gmail.com">Mercy</a>*/ @Configuration @DubboComponentScan public class ConsumerConfiguration {/*** 當前應用配置*/@Beanpublic ApplicationConfig applicationConfig() {ApplicationConfig applicationConfig = new ApplicationConfig();applicationConfig.setName("dubbo-annotation-consumer");return applicationConfig;}/*** 當前連接注冊中心配置*/@Beanpublic RegistryConfig registryConfig() {RegistryConfig registryConfig = new RegistryConfig();registryConfig.setAddress("N/A");return registryConfig;}/*** 注冊 AnnotationDemoServiceConsumer,@DubboComponentScan 將處理其中 @Reference 字段。* 如果 AnnotationDemoServiceConsumer 非 Spring Bean 的話,* 即使 @DubboComponentScan 指定 package 也不會進行處理,與 Spring @Autowired 同理*/@Beanpublic AnnotationDemoServiceConsumer annotationDemoServiceConsumer() {return new AnnotationDemoServiceConsumer();}}

服務消費方引導類

服務消費方需要先引導服務提供方,下面的實例將會啟動兩個 Spring 應用上下文,首先引導服務提供方 Spring 應用上下文,同時,需要復用前面Annotation 配置?ProviderConfiguration:

/*** 啟動服務提供方上下文*/private static void startProviderContext() {// 創建 Annotation 配置上下文AnnotationConfigApplicationContext providerContext = new AnnotationConfigApplicationContext();// 注冊配置 BeanproviderContext.register(ProviderConfiguration.class);// 啟動服務提供方上下文providerContext.refresh();}

然后引導服務消費方Spring 應用上下文:

/*** 啟動并且返回服務消費方上下文** @return AnnotationConfigApplicationContext*/private static ApplicationContext startConsumerContext() {// 創建服務消費方 Annotation 配置上下文AnnotationConfigApplicationContext consumerContext = new AnnotationConfigApplicationContext();// 注冊服務消費方配置 BeanconsumerContext.register(ConsumerConfiguration.class);// 啟動服務消費方上下文consumerContext.refresh();// 返回服務消費方 Annotation 配置上下文return consumerContext;}

完整的引導類實現:

package com.alibaba.dubbo.demo.bootstrap;import com.alibaba.dubbo.demo.config.ConsumerConfiguration; import com.alibaba.dubbo.demo.config.ProviderConfiguration; import com.alibaba.dubbo.demo.consumer.AnnotationDemoServiceConsumer; import org.springframework.context.ApplicationContext; import org.springframework.context.annotation.AnnotationConfigApplicationContext;/*** 服務消費端引導類** @author <a href="mailto:mercyblitz@gmail.com">Mercy</a>*/ public class ConsumerBootstrap {public static void main(String[] args) {// 啟動服務提供方上下文startProviderContext();// 啟動并且返回服務消費方上下文ApplicationContext consumerContext = startConsumerContext();// 獲取 AnnotationDemoServiceConsumer BeanAnnotationDemoServiceConsumer consumer = consumerContext.getBean(AnnotationDemoServiceConsumer.class);// 執行 doSayHello 方法String message = consumer.doSayHello("World");// 輸出執行結果System.out.println(message);}/*** 啟動并且返回服務消費方上下文** @return AnnotationConfigApplicationContext*/private static ApplicationContext startConsumerContext() {// 創建服務消費方 Annotation 配置上下文AnnotationConfigApplicationContext consumerContext = new AnnotationConfigApplicationContext();// 注冊服務消費方配置 BeanconsumerContext.register(ConsumerConfiguration.class);// 啟動服務消費方上下文consumerContext.refresh();// 返回服務消費方 Annotation 配置上下文return consumerContext;}/*** 啟動服務提供方上下文*/private static void startProviderContext() {// 創建 Annotation 配置上下文AnnotationConfigApplicationContext providerContext = new AnnotationConfigApplicationContext();// 注冊配置 BeanproviderContext.register(ProviderConfiguration.class);// 啟動服務提供方上下文providerContext.refresh();}}

運行ConsumerBootstrap結果,仍然符合期望,AnnotationDemoServiceConsumer?輸出:

Hello , World

Spring AOP 支持

前面提到?<dubbo:annotation>?注冊 Dubbo?@Service?組件后,在 Spring AOP 支持方面存在問題。事務作為 Spring AOP 的功能擴展,自然也會在?<dubbo:annotation>中不支持。

@DubboComponentScan?針對以上問題,實現了對 Spring AOP 是完全兼容。將上述服務提供方 Annotation 配置做出一定的調整,標注@EnableTransactionManagement?以及自定義實現PlatformTransactionManager:

@Configuration @DubboComponentScan("com.alibaba.dubbo.demo.provider") // 掃描 Dubbo 組件 @EnableTransactionManagement // 激活事務管理 public class ProviderConfiguration {// 省略其他配置 Bean 定義/*** 自定義事務管理器*/@Bean@Primarypublic PlatformTransactionManager transactionManager() {return new PlatformTransactionManager() {@Overridepublic TransactionStatus getTransaction(TransactionDefinition definition) throws TransactionException {System.out.println("get transaction ...");return new SimpleTransactionStatus();}@Overridepublic void commit(TransactionStatus status) throws TransactionException {System.out.println("commit transaction ...");}@Overridepublic void rollback(TransactionStatus status) throws TransactionException {System.out.println("rollback transaction ...");}};} }

同時調整?AnnotationDemoService?- 增加@Transactional?注解:

@Service @Transactional public class AnnotationDemoService implements DemoService {// 省略實現,保持不變 }

再次運行ConsumerBootstrap?, 觀察控制臺輸出內容:

get transaction ... commit transaction ... Hello , World

輸入內容中多處了兩行,說明自定義?PlatformTransactionManagergetTransaction(TransactionDefinition)?以及?commit(TransactionStatus)?方法被執行,進而說明AnnotationDemoService?的sayHello(String)?方法執行時,事務也伴隨執行。

注意事項

ConsumerConfiguration?上的?@DubboComponentScan?并沒有指定?basePackages?掃描,這種情況會將ConsumerConfiguration?當做?basePackageClasses?,即掃描ConsumerConfiguration?所屬的 packagecom.alibaba.dubbo.demo.config?以及子 package。由于當前示例中,不存在標注 Dubbo?@Service的類,因此在運行時日志(如果開啟的話)會輸出警告信息:

WARN : [DUBBO] No Spring Bean annotating Dubbo's @Service was found in Spring BeanFactory, dubbo version: 2.0.0, current host: 127.0.0.1

以上信息大可不必擔憂,因為?@DubboComponentScan?除了掃描 Dubbo?@Service?組件以外,還將處理@Reference字段注入。然而讀者特別關注@Reference字段注入的規則。

以上實現為例,AnnotationDemoServiceConsumer?必須申明為 Spring?@Bean?或者?@Component(或者其派生注解),否則?@DubboComponentScan?不會主動將標注?@Reference字段所在的聲明類提成為 Spring Bean,換句話說,如果?@Reference字段所在的聲明類不是 Spring Bean 的話,?@DubboComponentScan?不會處理@Reference注入,其原理與 Spring?@Autowired?一致。

以上使用不當可能會導致相關問題,如 GitHub 上曾有小伙伴提問:https://github.com/alibaba/dubbo/issues/825

li362692680?提問:

@DubboComponentScan注解在消費端掃描包時掃描的是 @Service注解??不是@Reference注解?? 啟動時報 DubboComponentScanRegistrar-85]-[main]-[INFO] 0 annotated @Service Components { [] }

筆者(mercyblitz)回復:

@Reference?類似于?@Autowired?一樣,首先其申明的類必須被 Spring 上下文當做一個Bean,因此,Dubbo 并沒有直接將?@Reference?字段所在的類提升成 Bean。

綜上所述,這并不是一個問題,而是用法不當!

已知問題

最新發布的 Dubbo?2.5.8?中,@DubboComponentScan?在以下特殊場景下存在 Spring?@Service?不兼容情況:

假設有兩個服務實現類?A?和?B,同時存放在com.acme?包下:

  • A?標注 Dubbo?@Service
  • B?標注 Dubbo?@Service?和 Spring?@Service

當 Spring?@ComponentScan?先掃描com.acme?包時,B?被當做 Spring Bean 的候選類。隨后,@DubboComponentScan?也掃描相同的包。當應用啟動時,A?和?B?雖然都是 Spring Bean,可僅A?能夠暴露 Dubbo 服務,B?則丟失。

問題版本:2.5.7、2.5.8

問題詳情:https://github.com/alibaba/dubbo/issues/1120

修復版本:2.5.9(下個版本)

原文:http://dubbo.apache.org/zh-cn/blog/dubbo-annotation-driven.html

總結

以上是生活随笔為你收集整理的Dubbo 注解驱动(Annotation-Driven)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

91精品国产欧美一区二区 | 91精品国产乱码久久 | 久青草影院 | 97在线超碰 | 日韩av一区在线观看 | 五月婷婷综合在线视频 | 成人xxxx | 中文成人字幕 | 久久精品黄色 | 波多野结依在线观看 | 久久在线视频在线 | 丝袜美腿在线播放 | 久久免费视频在线观看6 | 人人看人人 | 色婷婷亚洲精品 | 精品一区二区免费在线观看 | 国产一级在线播放 | 亚洲精品午夜久久久 | 精品视频免费观看 | 91亚洲国产| 999久久国精品免费观看网站 | 国产自产在线视频 | 亚洲精品在线观看的 | 国产成人综合图片 | 精品在线视频一区 | 国产区精品在线 | 91麻豆福利 | 久久亚洲精品国产亚洲老地址 | 制服丝袜在线 | 天天射天天干天天插 | 日韩在线观看三区 | 97人人添人澡人人爽超碰动图 | 天天在线免费视频 | 久久精品国亚洲 | 国产一区视频导航 | 91网站免费观看 | 97超碰在线久草超碰在线观看 | 日韩精品免费一线在线观看 | 狠狠色丁香婷婷综合久小说久 | 黄污网站在线观看 | 免费亚洲成人 | 欧美视频日韩视频 | 亚洲三级在线播放 | 日韩在线播放欧美字幕 | 欧美超碰在线 | 久久99精品久久久久久秒播蜜臀 | 色婷婷免费 | 成人一区二区在线 | 久久av网| 亚洲三级视频 | 国产精品理论视频 | 国产精品久久久久久久久久白浆 | 午夜久久网 | 999久久久久久久久6666 | 日本色小说视频 | 西西44人体做爰大胆视频 | 在线视频精品播放 | 免费大片黄在线 | 九草在线视频 | 中文字幕在线网 | 中文在线字幕免费观看 | 国产精品成人久久 | 亚洲热久久 | 四虎在线免费观看 | 91成人午夜 | 开心综合网 | 日韩欧美在线视频一区二区 | 91自拍成人 | 中文字幕资源网在线观看 | 中文字幕精品一区二区三区电影 | 91久久久久久国产精品 | 国产精品一区二区免费 | 国产精品人人做人人爽人人添 | 色多多污污 | 日韩v欧美v日本v亚洲v国产v | 亚洲精品日韩一区二区电影 | 黄色小说在线观看视频 | 日韩在线理论 | 在线观看成人av | 黄色中文字幕 | 色婷婷精品大在线视频 | 精品国产精品久久一区免费式 | 日韩资源在线观看 | 99视频一区二区 | 人人爽人人爽人人爽学生一级 | 一级黄色网址 | 日韩国产精品一区 | 天天色天天骑天天射 | av免费网站观看 | 超碰人人在 | 亚洲精选视频免费看 | 狠狠色噜噜狠狠狠狠2021天天 | 色91在线 | 综合黄色网 | 欧美日韩一区二区在线 | 激情中文在线 | 婷婷在线视频观看 | 九九爱免费视频在线观看 | 8x8x在线观看视频 | 国产精品中文字幕在线播放 | 欧美日韩免费观看一区二区三区 | 久久久国产毛片 | 免费一级片观看 | h网站免费在线观看 | av一级网站| 色婷婷视频在线观看 | 香蕉在线观看 | 日日夜夜网站 | 在线观看亚洲a | 五月天中文字幕mv在线 | 怡红院av| 天天干天天操人体 | 精品国产一区二区三区四区vr | 亚洲国产成人精品在线观看 | 国产成人精品一区二区在线 | 99在线精品观看 | 成人av网站在线播放 | 国产精品成人品 | 国产成人精品三级 | 久久精品一区二区三区中文字幕 | 麻豆成人在线观看 | 国产精品毛片一区二区在线看 | 国产精品毛片一区二区在线 | 精品av网站 | 国产精品视频你懂的 | 午夜久久久精品 | 久久8精品 | 日操操| 久久爱资源网 | 99在线免费视频 | 欧美精品天堂 | 99视频国产精品 | 奇米影视在线99精品 | 亚洲天天在线日亚洲洲精 | 婷婷去俺也去六月色 | 日韩精品免费一区二区在线观看 | 亚洲国产精品日韩 | 99精品福利 | 在线v | 中文字幕a∨在线乱码免费看 | 91看片淫黄大片在线播放 | 久久久久久久久久伊人 | 精品99免费视频 | 精品1区2区3区 | 久久国语露脸国产精品电影 | 欧美不卡视频在线 | 免费在线观看av网址 | av成人在线看 | 色吧久久 | 色视频网页 | 婷婷色社区 | 九九九免费视频 | 亚洲日日日 | 欧美精品久久久久久久久久白贞 | 亚洲精品在线观看中文字幕 | 97在线观看免费高清完整版在线观看 | 国产精品久久久久久久毛片 | 日本深夜福利视频 | 国产精品久久久久久久毛片 | 久久精品国产美女 | 久色网| 国产亚洲视频系列 | 日韩一区视频在线 | 亚洲精品中文在线观看 | 国产人成精品一区二区三 | 精品99免费 | 中文字幕观看在线 | 亚洲乱码在线观看 | 日本最新中文字幕 | av官网| 插插插色综合 | 亚洲一区二区三区毛片 | 成人免费一级 | 国产在线观看a | av中文在线 | 精品在线视频一区 | 国产午夜剧场 | 亚洲精品综合在线观看 | 亚洲黄色片一级 | 天天干夜夜操视频 | 天天想夜夜操 | 午夜性盈盈 | 日韩在线视频免费观看 | 少妇bbbb搡bbbb桶 | 亚洲精品视频在线播放 | 成人精品一区二区三区中文字幕 | 最近更新好看的中文字幕 | 最新中文字幕在线播放 | 人操人 | 欧美性猛片 | 亚洲精品视频网站在线观看 | 国产成人精品亚洲日本在线观看 | 日韩在线观看网站 | 国产高清中文字幕 | 久久dvd | 最新av电影网站 | 久久理论电影 | 美女视频永久黄网站免费观看国产 | 日韩精品一区二区三区丰满 | 精品国产一二三 | 久久久久久久久久久网 | 久久综合九色欧美综合狠狠 | 国产在线成人 | 午夜.dj高清免费观看视频 | 国产成人在线网站 | 日日射av | 午夜的福利| 日本视频久久久 | 高清av中文字幕 | 免费在线观看成人小视频 | 国产精品久久久久aaaa九色 | 精品久久一区二区三区 | 成年人网站免费观看 | 国产精品一区在线观看你懂的 | 韩日精品在线观看 | 500部大龄熟乱视频使用方法 | 91一区二区三区久久久久国产乱 | 精品在线你懂的 | 中文字幕在线网 | 91视频三区| 国产精品一区二区视频 | 成人午夜精品 | 天天躁天天狠天天透 | 黄色毛片网站在线观看 | 亚洲作爱视频 | 一区二区 不卡 | 国产黄色免费在线观看 | 精品免费一区二区三区 | 国产精品久久精品 | 欧美精品在线免费 | 麻豆视频在线 | 日韩r级在线| 91麻豆看国产在线紧急地址 | 久久久久久久久久国产精品 | 99这里只有久久精品视频 | 丁香婷婷激情国产高清秒播 | 国产玖玖精品视频 | 日本夜夜草视频网站 | 国产不卡视频在线 | 免费三级a | 日韩欧美高清在线观看 | 亚洲精品国产精品国自产在线 | 亚洲天堂免费视频 | 十八岁免进欧美 | 久草精品视频在线看网站免费 | 久久免费在线视频 | 天天操狠狠操网站 | 亚州天堂 | 国产老妇av | 国产精品黄色 | 久久久久久久影院 | 成人综合婷婷国产精品久久免费 | 免费视频成人 | 亚洲精品网站 | 亚洲天堂自拍视频 | 黄色小说免费在线观看 | 亚州欧美精品 | 免费成人av在线 | 亚洲成人中文在线 | 成人av网页| 欧美电影黄色 | 国产99一区视频免费 | 成人免费在线播放视频 | 在线免费观看黄网站 | 99在线免费观看视频 | 亚洲一区二区精品视频 | 亚洲综合婷婷 | 久久久久久久久久伊人 | 人人爱人人爽 | 中文字幕在线观看91 | 久久99国产精品自在自在app | 中文字幕在线网址 | 日本公乱妇视频 | 天天射天天射天天 | 久久er99热精品一区二区 | 亚洲成免费 | 97人人超| 91chinesexxx| 一级黄毛片 | 黄在线 | 日韩久久一区 | 久日精品| 国产成人精品在线 | 又黄又爽又色无遮挡免费 | 国产麻豆视频网站 | 天天操天天射天天插 | 欧洲一区精品 | 亚洲每日更新 | 亚洲.www| 久久国产精品视频免费看 | 国产亚洲视频在线免费观看 | 免费高清无人区完整版 | 综合网成人 | 99精品国产兔费观看久久99 | 99爱精品视频 | av黄色国产 | 97日日 | 久久这里只有精品首页 | 国产精品一区二区三区四区在线观看 | 九色福利视频 | 综合激情网 | 一区二区精品在线 | 岛国av在线免费 | 91麻豆精品国产自产 | 午夜丁香视频在线观看 | 成人午夜在线电影 | 97超级碰碰碰视频在线观看 | 美女视频久久 | 99久久网站 | 国产露脸91国语对白 | 久久精品网址 | 国产一区二区三区午夜 | 久久久久久欧美二区电影网 | 99久久激情 | 午夜色大片在线观看 | 天天干天天干天天射 | 国产日韩精品一区二区在线观看播放 | 日韩成人免费观看 | 91av片 | 麻豆 91 在线| 国产又粗又猛又黄又爽 | 国偷自产中文字幕亚洲手机在线 | 亚洲欧美经典 | 91黄视频在线观看 | 中文字幕无吗 | 久草在线免费看视频 | 久久女教师 | 亚洲黄色精品 | 美女国产网站 | 久久天天躁夜夜躁狠狠85麻豆 | 中文字幕资源网在线观看 | 91亚洲精品国偷拍自产在线观看 | 亚洲精品一区二区在线观看 | 久久久久久久久免费 | 色综合五月天 | 91精品网站在线观看 | 91成年人网站 | 国产理论影院 | 一级成人免费 | 在线激情电影 | 欧美a级片免费看 | 亚洲综合导航 | 狠狠色狠狠色终合网 | 天天色天天操天天爽 | 亚洲免费一级电影 | 午夜精品福利一区二区 | 欧美男男激情videos | 97在线观看免费高清 | www五月天婷婷 | 激情综合电影网 | 国产精品久久久久久久免费 | 国产在线精品区 | 91视频免费看片 | 国产一级做a爱片久久毛片a | 国产不卡毛片 | 久久精品xxx | 亚洲欧洲精品一区 | 日韩在线欧美在线 | 亚洲国产中文在线观看 | 在线观看一级 | 爱爱av在线 | 高清在线一区二区 | 国产在线视频导航 | 久久久久99999 | 日韩av一区二区三区在线观看 | 亚洲桃花综合 | 午夜av电影 | 久久精品第一页 | 999成人免费视频 | 久久精品久久99精品久久 | 波多野结衣视频一区二区三区 | 天天拍天天爽 | 中文字幕在线播放日韩 | 69久久久| 天天色综合1 | 国产96在线观看 | 日韩视频 一区 | 日韩美女av在线 | 中文字幕在线观看视频网站 | 最新日韩视频在线观看 | 欧美亚洲国产精品久久高清浪潮 | 99精品99| 东方av在 | 色婷婷久久久 | 日韩电影中文字幕 | 色婷婷综合久久久 | 日韩爱爱网站 | 国产精品毛片完整版 | 日韩一级黄色大片 | 国产精品久久久久9999 | 亚洲欧美日本一区二区三区 | a久久久久 | 久久免费美女视频 | 在线看成人 | 97网站| 国产精品成人免费精品自在线观看 | 高清色免费 | 五月婷婷开心 | 精品国产电影一区二区 | 国产精品1区2区在线观看 | 五月婷婷一区 | www免费网站在线观看 | 98精品国产自产在线观看 | 婷婷成人亚洲综合国产xv88 | 国产精品美女在线观看 | 亚洲一区二区三区毛片 | 免费在线成人av电影 | 丁香六月五月婷婷 | japanesexxxhd奶水 国产一区二区在线免费观看 | 四虎永久免费 | 欧美999| 日韩三级.com | 91污视频在线 | 日韩欧美视频一区 | 日韩在线一二三区 | 在线观看黄a | 在线久久| 国产一区二区在线免费 | 国产成人不卡 | 国产一二区在线观看 | 夜夜躁日日躁狠狠久久av | 521色香蕉网站在线观看 | 在线观看国产高清视频 | 91片黄在线观看动漫 | 9ⅰ精品久久久久久久久中文字幕 | 日产乱码一二三区别在线 | 九九热av| av中文在线观看 | 免费看黄电影 | 美女精品网站 | 色视频在线观看免费 | 国产精品第2页 | 国产精品不卡一区 | av一级一片 | 人人插人人舔 | 在线视频欧美精品 | 亚洲一区二区三区在线看 | 免费观看一区二区 | 日本激情中文字幕 | 精品久久久久一区二区国产 | 国产精品视频线看 | 午夜美女网站 | 国产日韩欧美网站 | 国产精品久久久久免费观看 | 国产清纯在线 | 欧美日韩国产免费视频 | 麻豆视频在线播放 | 免费看在线看www777 | 97视频资源 | 四虎影院在线观看av | 日本一区二区免费在线观看 | 欧洲av不卡| 91传媒91久久久 | 99精彩视频在线观看免费 | 免费午夜av | 久久人人97超碰国产公开结果 | 国产亚洲精品久久久久动 | 91在线porny国产在线看 | 亚洲永久精品一区 | 91色综合| 成人一区二区三区中文字幕 | 成人黄大片 | 超碰人人91 | 欧美巨大荫蒂茸毛毛人妖 | www在线免费观看 | 色欧美视频 | 国产精品嫩草69影院 | 又黄又爽又刺激视频 | 中文字幕免费观看全部电影 | 精品亚洲欧美一区 | 91精品国自产在线观看 | 精品日韩视频 | 亚洲精品一区二区18漫画 | 国色天香在线观看 | 国产精品不卡av | av网站免费线看精品 | 精品黄色在线 | 欧美日韩高清一区二区三区 | 国产99久久久精品 | 亚洲精品免费观看视频 | 国产日韩高清在线 | 中文字幕在线视频第一页 | 久久久久久久免费看 | 天堂av免费在线 | 欧美一区二区三区特黄 | 久久伊人综合 | 久久精品亚洲 | 在线观看视频在线观看 | 亚洲欧美精品一区二区 | 黄色电影网站在线观看 | 国产一区二区在线免费播放 | av播放在线| 免费在线国产视频 | 五月婷婷久 | 久福利 | 日韩高清免费无专码区 | 国产福利精品视频 | 国色天香永久免费 | 在线观看免费成人 | 欧美一级性视频 | 色综合久久久久综合99 | 色吧av色av | 在线免费性生活片 | 国产在线观看a | 欧美日韩二三区 | 激情综合亚洲精品 | 久久综合久久鬼 | 少妇做爰k8经典 | 天天天天色综合 | 一本色道久久精品 | av在线观| 操操操人人 | 日韩欧美综合精品 | 色爱区综合激月婷婷 | 夜夜躁狠狠躁日日躁视频黑人 | 日韩精品免费一区二区在线观看 | 狠狠色丁香婷婷综合 | 夜夜摸夜夜爽 | 一区二区三区不卡在线 | 久久久久久国产精品免费 | 成人一区不卡 | 24小时日本在线www免费的 | 我要看黄色一级片 | 久久久久久久99精品免费观看 | 五月婷在线播放 | 精品久久免费看 | 午夜性盈盈 | 国产91国语对白在线 | 激情开心网站 | 精品亚洲欧美一区 | 毛片在线播放网址 | 制服丝袜一区二区 | 久久免费一级片 | 久久99免费| 国产在线观看中文字幕 | 丁香婷婷激情 | 美女在线免费视频 | 一区二区三区 中文字幕 | 欧美精品久久人人躁人人爽 | 亚洲黄色一级大片 | 久久精品99国产国产精 | 91视频在线观看下载 | 久久精品一区二 | 日韩av一区二区三区在线观看 | 亚洲精品在线观看免费 | 亚洲高清视频一区二区三区 | 亚洲成人网在线 | 久久精品中文字幕免费mv | 欧美一级视频免费 | 亚洲在线视频免费观看 | 久草影视在线 | 日韩av中文在线 | 婷婷在线播放 | 国产精品久久久久免费 | 国产精品黄色 | 欧美91精品久久久久国产性生爱 | 最近中文字幕在线 | 国产伦精品一区二区三区四区视频 | 久久久久激情电影 | 夜夜夜草 | 国产精品伦一区二区三区视频 | 一区二区三区在线不卡 | 亚洲精品乱码久久久久久蜜桃欧美 | 国产成人av免费在线观看 | 亚州天堂 | 国产精品一区久久久久 | 国产精品久久久久久久久久免费看 | 亚洲爱爱视频 | 国产高清视频在线播放一区 | 亚洲第一中文网 | 高清av在线免费观看 | 日韩一区二区免费视频 | av理论电影| 国产在线观看av | 日本3级在线观看 | 亚洲视屏一区 | 久久久久亚洲天堂 | 中文字幕av全部资源www中文字幕在线观看 | 成人午夜网址 | 天天射天天做 | 久久久国产精品网站 | 久久不卡av | 国产一线二线三线性视频 | 一级片免费观看 | 日本天天色 | 亚洲免费在线看 | 成人亚洲免费 | 国产视频2 | 亚洲最大的av网站 | 91亚洲国产成人久久精品网站 | 日本夜夜草视频网站 | 国产精品片 | 超碰人人草 | 日韩中文字幕一区 | 在线天堂8√ | 96久久久| 夜色.com| 成人国产在线 | 狠狠色噜噜狠狠 | 国产精品久久久久久婷婷天堂 | 亚洲激情视频在线 | 国产精品激情在线观看 | 日韩一区精品 | 欧美一级视频免费 | 国产精品网站 | 蜜臀av性久久久久av蜜臀三区 | 69久久久| 欧美成人h版在线观看 | 国产探花视频在线播放 | 日韩福利在线观看 | 最近免费中文字幕大全高清10 | 99久久99久久精品国产片 | 日本九九视频 | 婷婷色在线播放 | 精品一区二区在线看 | 91片网 | 99国产视频在线 | 久久精品观看 | 日韩色av色资源 | 国产福利电影网址 | 国产黄色免费电影 | 亚洲一区视频免费观看 | 日本精品中文字幕在线观看 | 91在线亚洲 | 亚洲精品毛片一级91精品 | 天天干天天操av | 欧美午夜理伦三级在线观看 | 99999精品| 国产精品精品久久久久久 | 一二区av | 日韩美女黄色片 | av在线电影播放 | 日韩免费成人av | 嫩小bbbb摸bbb摸bbb | 久久狠狠婷婷 | 91视频高清免费 | 欧美精品久久久久久久 | 不卡的av在线 | 97超碰人人澡人人爱学生 | 黄色免费在线视频 | 一本色道久久综合亚洲二区三区 | 亚洲伦理精品 | 黄色大片中国 | 天天操综合网站 | 久久久久久久福利 | 国产精品视频免费 | 国产va在线| 日韩毛片在线一区二区毛片 | 永久免费av在线播放 | 粉嫩一区二区三区粉嫩91 | 久久久久久久久综合 | 一区二区精品视频 | 成人免费视频网址 | 欧美夫妻性生活电影 | 国产精品一区二区久久久 | 国产 在线观看 | 日韩一区在线免费观看 | 天天搞天天干 | 国产精品久久久视频 | 免费观看91视频大全 | 日韩免费大片 | 久久精品一区 | 国产99久久九九精品 | www.五月天婷婷 | 亚洲传媒在线 | 91亚洲精品久久久 | www.久久色 | av三级av| 亚洲欧美怡红院 | 欧美日韩精品免费观看视频 | 欧美日韩精品在线免费观看 | 91免费在线视频 | 亚洲免费婷婷 | 黄网站色成年免费观看 | 日韩欧美精品免费 | 人人玩人人添人人 | 日韩a在线| 日韩专区在线 | 久久久激情视频 | 久久久久这里只有精品 | 99欧美视频| 999久久国精品免费观看网站 | 成人免费91 | 最新av免费在线观看 | 久久视屏网 | 欧美日韩高清一区二区三区 | 久久r精品 | 美女av电影| 五月天婷婷在线观看视频 | 久草香蕉在线 | 国产精品麻豆视频 | 欧美日韩国产高清视频 | 欧美激情综合五月色丁香小说 | 在线看污网站 | 日韩国产高清在线 | 黄色aa久久 | 欧美韩国日本在线观看 | 一区二区三区在线免费 | 日韩激情在线 | 久久黄色免费视频 | 天堂视频一区 | 伊色综合久久之综合久久 | 日韩激情在线 | 最近久乱中文字幕 | 欧美一级日韩免费不卡 | 色就色,综合激情 | 在线激情影院一区 | 国产欧美日韩一区 | 麻豆系列在线观看 | 在线观看亚洲免费视频 | 成年人在线观看 | 五月天激情综合 | 在线观看av国产 | 91精品视频在线看 | 麻豆精品在线 | www久久国产| 色婷婷久久一区二区 | 国产精品国产三级国产aⅴ无密码 | 天天干天天操天天拍 | 久久视频99 | 国产美女免费观看 | 国产精品毛片久久久久久久久久99999999 | 国产精品黄色在线观看 | 欧美成人一二区 | 精品一区在线看 | 久久久久亚洲精品男人的天堂 | 91精品视频免费 | 成年美女黄网站色大片免费看 | 在线免费观看黄色 | 日韩欧美在线播放 | 国产高清不卡av | 操夜夜操 | 91九色在线 | 亚洲精品乱码久久久久久高潮 | 97日日碰人人模人人澡分享吧 | 免费成人黄色片 | av高清不卡 | 黄色一级大片在线免费看产 | 99福利片| 日韩成人精品一区二区 | 国产成人精品在线观看 | av大片网址| 人人人爽 | 精品久久久久亚洲 | 99视频国产精品 | 在线国产能看的 | 国产精品九九九九九九 | 欧美国产不卡 | 久久免费播放 | 婷婷综合五月天 | 久久精品男人的天堂 | 五月婷在线播放 | 97视频人人澡人人爽 | 经典三级一区 | 午夜黄色一级片 | 日韩精品视频在线免费观看 | 91久久国产自产拍夜夜嗨 | 免费日韩视 | 日韩精品欧美视频 | 九九免费精品 | 99九九免费视频 | 日日夜夜噜 | 免费h精品视频在线播放 | 中文字幕免费在线看 | 在线观看国产麻豆 | 在线播放视频一区 | 国产成人精品国内自产拍免费看 | 日韩成人欧美 | 国产成人综合精品 | 国际精品久久久久 | 久久综合国产伦精品免费 | 欧美日韩性生活 | 国产一级性生活 | 亚洲国产中文字幕在线观看 | 看av免费网站 | 麻豆视频大全 | 亚洲精品在线资源 | 国产在线视频不卡 | 91亚洲精品久久久 | 欧美视频二区 | 国产亚洲精品久久久久秋 | 人人涩| 国产精品美女久久久久aⅴ 干干夜夜 | 精品国产诱惑 | 超碰九九 | 亚洲一区不卡视频 | 在线视频久 | 成人91免费视频 | 四虎影视久久久 | 99热最新地址| 黄色特级片| 国产精品尤物视频 | 人人干人人干人人干 | 激情五月六月婷婷 | 色婷婷综合久久久 | 亚洲成a人片在线www | 日韩美精品视频 | 超碰在线观看97 | 国内精品久久久久影院日本资源 | av7777777| 欧美精品中文在线免费观看 | 亚洲激情校园春色 | 日日夜夜精品网站 | 精品一区二区在线免费观看 | 国产精品久久久久影视 | 中文字幕精品一区二区三区电影 | 国产成人免费 | 久久久影视| 91九色porn在线资源 | 国产福利一区二区三区在线观看 | 91桃色在线播放 | 狠狠色丁香婷婷综合 | 黄色免费高清视频 | 狠狠色丁香婷婷综合久久片 | 超级碰碰碰视频 | 最新av在线播放 | 91中文字幕一区 | 在线观看黄色小视频 | 国产手机av在线 | 久久久国产日韩 | 色爱成人网 | 五月天堂网 | 99色资源| 日日干美女 | 伊人小视频| 在线免费色视频 | 天天操天天操天天操天天操天天操天天操 | 国产精品免费小视频 | 亚洲欧美视频在线播放 | 狠狠躁夜夜躁人人爽超碰91 | 亚洲在线网址 | av成人免费观看 | 视频直播国产精品 | 天天爱天天 | 国产涩图 | 狠狠插天天干 | 中文字幕精品三区 | 婷婷草 | 久久精品2 | 日b视频国产 | 国产爽视频 | 激情黄色一级片 | a√天堂中文在线 | 四虎在线免费视频 | 久久一区二区三区四区 | 色小说av | 日韩伦理片hd| 国产免费不卡 | 午夜婷婷在线播放 | 国产成人一区二区精品非洲 | www.伊人网| 免费在线观看黄网站 | 伊甸园av在线 | 久久综合五月天 | 日本高清dvd | 国产一区 在线播放 | 在线观看免费黄视频 | 久久天天躁狠狠躁夜夜不卡公司 | 国产日韩欧美在线播放 | 亚洲三级国产 | 国产日韩精品欧美 | 免费特级黄毛片 | 国产丝袜网站 | 激情久久综合 | 2018好看的中文在线观看 | 在线观看日韩精品视频 | 一区二区三区免费 | 免费看成人a | 韩日三级在线 | 久草国产精品 | av福利第一导航 | 涩涩成人在线 | 色婷婷中文 | 天天干天天干天天干天天干天天干天天干 | 97超碰.com | 亚洲不卡av一区二区三区 | 亚洲人人精品 | 国产小视频在线看 | 69国产盗摄一区二区三区五区 | 夜夜爽夜夜操 | 日韩特级毛片 | 久久久午夜电影 | 国产精品福利小视频 | 超碰97网站 | av黄色免费在线观看 | 欧美999| 欧美福利片在线观看 | 精品在线视频一区二区三区 | 超碰精品在线 | 在线观看免费 | 亚洲波多野结衣 | 在线精品视频免费观看 | 亚洲精品乱码久久久久久9色 | 亚洲天天在线日亚洲洲精 | 日韩av视屏在线观看 | 日韩区视频 | japanesefreesexvideo高潮 | 亚洲日本va中文字幕 | 国产综合91 | 偷拍福利视频一区二区三区 | 在线国产日本 | 国产91精品一区二区麻豆亚洲 | 国产精品原创在线 | 国产三级香港三韩国三级 | 波多野结衣网址 | 美女网站在线播放 | 999成人精品 | 国产在线视频一区二区 | 国产在线精品视频 | 成人免费视频观看 | www.日韩免费 | 热久久最新地址 | 在线免费观看视频一区二区三区 | 夜夜高潮夜夜爽国产伦精品 | 久久99精品国产一区二区三区 | 欧美精品亚洲二区 | 六月婷婷久香在线视频 | 毛片二区 | 婷婷丁香激情网 | 成人小视频在线观看免费 | 又黄又刺激的网站 | 在线观看黄| 欧美日韩aa | 亚洲免费成人av电影 | 成人中文字幕在线观看 | 青春草免费在线视频 | 91在线91拍拍在线91 | 色综合久久中文字幕综合网 | 色婷婷免费 | 国产精品永久久久久久久www | 久久国产精品久久久久 | 国产精品原创视频 | 国产伦精品一区二区三区四区视频 | 国产一区在线视频 | 人人插人人爱 | 国产黄免费看 | 久久久99精品免费观看乱色 | 久久免费观看视频 | 日韩精品视频免费在线观看 | 亚洲在线观看av | 亚洲一二三区精品 | 国产精品18久久久久白浆 | 成年人免费电影在线观看 | 99久久一区 | 国产精品久久久久久久久久 | 色爱区综合激月婷婷 | 区一区二区三区中文字幕 | 91免费版在线观看 | 午夜91视频 | 亚洲成熟女人毛片在线 | 日韩视频一区二区在线 | 精品福利网| 夜色资源站国产www在线视频 | 欧美日韩中文字幕在线视频 | 中文字幕丝袜一区二区 | 国产免费又粗又猛又爽 | 日三级在线 | 久久尤物电影视频在线观看 | 国产精品久久一区二区三区, | 久久精品亚洲一区二区三区观看模式 | 国产a网站 | wwwwww色| 国产一区久久 | 久草香蕉在线视频 | 五月婷婷在线观看 | 伊人成人久久 | 美女网色| 国产精品区免费视频 | 天天色天天草天天射 | 奇米四色影狠狠爱7777 | 色网站视频 | 亚一亚二国产专区 | 91污污 | 精品国偷自产在线 | 中文字幕乱视频 | 97超视频 | 欧美日韩精品在线视频 | 人人人爽 | 97在线视频免费观看 | 成人国产精品免费观看 | 日韩精品一区在线播放 | 日韩乱码在线 | 免费在线观看黄 | 国产成人精品一区二区在线 | av电影免费在线播放 | 超碰在线人 | 色婷婷亚洲 | 欧美一级日韩免费不卡 | 五月天久久久久久 | 亚洲一级片在线看 | 99久视频| 最新动作电影 | 中文字幕一区二区三区在线观看 | 黄色大片日本免费大片 | 免费情趣视频 | 国内精品国产三级国产aⅴ久 | av丝袜美腿| 亚洲成a人片综合在线 |