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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

Spring注解大全(示例详解)

發布時間:2025/3/21 javascript 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Spring注解大全(示例详解) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Controller

標識一個該類是Spring MVC controller處理器,用來創建處理http請求的對象.

@Controller public class TestController {@RequestMapping("/test")public String test(Map<String,Object> map){return "hello";} }

RestController

spring4之后加入的注解,原來在 @Controller中返回json需要 @ResponseBody來配合,如果直接用 @RestController替代 @Controller就不需要再配置 @ResponseBody,默認返回json格式。

@RestController public class TestController {@RequestMapping("/test")public String test(Map<String,Object> map){return "hello";} }

Service

用于標注業務層組件,以注解的方式把這個類注入到spring配置中

@Service public class TestService {public String test(Map<String,Object> map){return "hello";} }

Autowired

用來裝配bean,都可以寫在字段上,或者方法上。
默認情況下必須要求依賴對象必須存在,如果要允許null值,可以設置它的required屬性為false,例如:@Autowired(required=false)

@RestController public class TestController {@Autowired(required=false)private TestService service;@RequestMapping("/test")public String test(Map<String,Object> map){return "hello";} }

RequestMapping

類定義處: 提供初步的請求映射信息,相對于 WEB 應用的根目錄。
方法處: 提供進一步的細分映射信息,相對于類定義處的 URL。(還有許多屬性參數,不細講,可自行查找)

@RestController public class TestController {@RequestMapping("/test")public String test(Map<String,Object> map){return "hello";} }

RequestParam

用于將請求參數區數據映射到功能處理方法的參數上,其中course_id就是接口傳遞的參數,id就是映射course_id的參數名,也可以不寫value屬性

public Resp test(@RequestParam(value="course_id") Integer id){return Resp.success(customerInfoService.fetch(id)); }

NonNull

標注在方法、字段、參數上,表示對應的值可以為空。

public class Student {@NonNullprivate Integer age;private String name;public void setAge(Integer age){this.age = age;}public Integer getAge() {return age;}public void setName(String name){this.name = name;}public String getName(){return name;} }

Nullable

標注在方法、字段、參數上,表示對應的值不能為空。

public class Student {@Nullableprivate Integer age;private String name;public void setAge(Integer age){this.age = age;}public Integer getAge() {return age;}public void setName(String name){this.name = name;}public String getName(){return name;} }

Resource(等同于@Autowired)

@Autowired 按byType自動注入,而 @Resource默認按 byName自動注入, @Resource有兩個屬性是比較重要的,分是name和type,Spring將 @Resource注解的name屬性解析為bean的名字,而type屬性則解析為bean的類型。所以如果使用name屬性,則使用byName的自動注入策略,而使用type屬性時則使用byType自動注入策略。如果既不指定name也不指定type屬性,這時將通過反射機制使用byName自動注入策略。

如果同時指定了name和type,則從Spring上下文中找到唯一匹配的bean進行裝配,找不到則拋出異常
如果指定了name,則從上下文中查找名稱(id)匹配的bean進行裝配,找不到則拋出異常
如果指定了type,則從上下文中找到類型匹配的唯一bean進行裝配,找不到或者找到多個,都會拋出異常
如果既沒有指定name,又沒有指定type,則自動按照byName方式進行裝配;如果沒有匹配,則回退為一個原始類型進行匹配,如果匹配則自動裝配

<bean id="student1" class="com.tutorialspoint.Student"><property name="name" value="Zara" /><property name="age" value="11"/></bean><bean id="student2" class="com.tutorialspoint.Student"><property name="name" value="Nuha" /><property name="age" value="2"/></bean> @Resource(name= " student1") private Student student ; @Resource(type= "student2") public void setSpellChecker( Studentstudent){ this.Student= student; }

示例

@Service(value="MyServiceImplA") public class MyServiceImplA implements MyService@Service(value="MyServiceImplB") public class MyServiceImplB implements MyService@RestController() public class MyServiceController {@Resource(name="MyServiceImplB")private MyService myService; }

Qualifier

當一個接口有多個實現類時,就可以用此注解表明哪個實現類才是我們所需要的,名稱為我們之前定義 @Service注解的名稱之一。

//接口類 public interface TestService{} //實現類1 @Service("service1")public class TestServiceImpl1 implements TestService{} //實現類2@Service("service2")public class TestServiceImpl2 implements TestService{} //測試 @Autowired @Qualifier("service1") private TestService testService;

Component

把普通pojo實例化到spring容器中,相當于配置文件中的
它泛指各種組件,就是說當我們的類不屬于各種歸類的時候(不屬于@Controller、@Services等的時候),我們就可以使用@Component來標注這個類。
此外,被@controller 、@service、@repository 、@component 注解的類,都會把這些類納入進spring容器中進行管理

@Component public class TestClass {public String test(Map<String,Object> map){return "hello";} }

Repository

作用為給bean在容器中命名定義一個接口

public interface UserRepository {void save(); }

兩個實現類

package com.proc.bean.repository;import org.springframework.stereotype.Repository;//將此UserRepositoryImps類在容器中命名改為userRepository @Repository("userRepository") public class UserRepositoryImps implements UserRepository{@Overridepublic void save() {System.out.println("UserRepositoryImps save");} } package com.proc.bean.repository;import org.springframework.stereotype.Repository;//這個實現類則不進行命名 @Repository public class UserJdbcImps implements UserRepository {@Overridepublic void save() {System.out.println("UserJdbcImps save");} }

調用接口測試:

@Autowiredprivate UserRepository userRepository;//會找到我們命名為userRepository的bean,并裝配到userRepository中

Scope

@Scope注解是springIoc容器中的一個作用域,在 Spring IoC 容器中具有以下幾種作用域:基本作用域singleton(單例)、prototype(多例),Web 作用域(reqeust、session、globalsession),自定義作用域。(@Scope注解默認的singleton單例模式)

prototype原型模式:
@Scope(value=ConfigurableBeanFactory.SCOPE_PROTOTYPE)這個是說在每次注入的時候回自動創建一個新的bean實例

singleton單例模式:
@Scope(value=ConfigurableBeanFactory.SCOPE_SINGLETON)單例模式,在整個應用中只能創建一個實例

globalsession模式:
@Scope(value=WebApplicationContext.SCOPE_GLOBAL_SESSION)全局session中的一般不常用
@Scope(value=WebApplicationContext.SCOPE_APPLICATION)在一個web應用中只創建一個實例

request模式:
@Scope(value=WebApplicationContext.SCOPE_REQUEST)在一個請求中創建一個實例

session模式:
@Scope(value=WebApplicationContext.SCOPE_SESSION)每次創建一個會話中創建一個實例

/*** 定義一個bean對象* @return*/@Scope(value=ConfigurableBeanFactory.SCOPE_SINGLETON)@Bean(value="user0",name="user0",initMethod="initUser",destroyMethod="destroyUser")public User getUser(){System.out.println("創建user實例");return new User("張三",26);}

Bean

產生一個bean的方法,并且交給Spring容器管理,相當于配置文件中的

@Beanpublic class UserTest(){public User getUser(){System.out.println("創建user實例");return new User("張三",26);}}

Transactional

<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:tx="http://www.springframework.org/schema/tx"xmlns:aop="http://www.springframework.org/schema/aop"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx.xsd">

JDBC事務

<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"><property name="dataSource" ref="dataSource" /></bean> <tx:annotation-driven transaction-manager="transactionManager" />

Hibernate事務

<bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager"><property name="sessionFactory" ref="sessionFactory" /></bean> <tx:annotation-driven transaction-manager="transactionManager" />

JPA事務

<bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager"><property name="sessionFactory" ref="sessionFactory" /></bean> <tx:annotation-driven transaction-manager="transactionManager" />

Java原生API事務

<bean id="transactionManager" class="org.springframework.transaction.jta.JtaTransactionManager"><property name="transactionManagerName" value="java:/TransactionManager" /></bean> <tx:annotation-driven transaction-manager="transactionManager" />

spring所有的事務管理策略類都繼承自org.springframework.transaction.PlatformTransactionManager接口

Aspect

作用是標記一個切面類(spring不會將切面注冊為Bean也不會增強,但是需要掃描)

<!-- 掃描Aspect增強的類 --> <context:component-scan base-package=""><context:include-filter type="annotation"expression="org.aspectj.lang.annotation.Aspect"/> </context:component-scan><!-- 開啟@AspectJ注解支持 --> <aop:aspectj-autoproxy/> <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop"xmlns:context="http://www.springframework.org/schema/context"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd"><!--包掃描--> <context:component-scan base-package="com.cn"/><!--開啟ioc注解--><context:annotation-config/><!--開啟aop注解--><aop:aspectj-autoproxy/></beans>

Pointcut

定義切點,切點表達式(execution(權限訪問符 返回值類型 方法所屬的類名包路徑.方法名(形參類型) 異常類型))

@Aspect@Component public class AfterThrowingAspect {//全路徑execution(public String com.cnblogs.hellxz.test.Test.access(String,String))@Pointcut("execution(* com.cnblogs.hellxz.test.*.*(..))")public void pointcut() {}....... }

Before

前置增強,配合@Pointcut一起使用

@Aspect@Component public class AfterThrowingAspect {//全路徑execution(public String com.cnblogs.hellxz.test.Test.access(String,String))@Pointcut("execution(* com.cnblogs.hellxz.test.*.*(..))")public void pointcut() {}//前置增強@Before("pointcut()")public void before(JoinPoint jp){System.out.println("我是方法"+jp.getSignature().getName()+"的前置增強!"); } }

AfterReturning

后置增強,配合@Pointcut一起使用

@Aspect @Component public class AfterThrowingAspect {//全路徑execution(public String com.cnblogs.hellxz.test.Test.access(String,String))@Pointcut("execution(* com.cnblogs.hellxz.test.*.*(..))")public void pointcut() {}//前置增強@Before("pointcut()")public void before(JoinPoint jp){System.out.println("我是方法"+jp.getSignature().getName()+"的前置增強!"); }//后置增強@AfterReturning(value = "pointcut()",returning = "obj")public void afterReturning(JoinPoint jp,Object obj){System.out.println("我是方法"+jp.getSignature().getName()+"的后置增強!"+",返回值為"+obj);} }

Around

環繞增強,配合@Pointcut一起使用

@Aspect @Component public class AfterThrowingAspect {//全路徑execution(public String com.cnblogs.hellxz.test.Test.access(String,String))@Pointcut("execution(* com.cnblogs.hellxz.test.*.*(..))")public void pointcut() {}//前置增強@Before("pointcut()")public void before(JoinPoint jp){System.out.println("我是方法"+jp.getSignature().getName()+"的前置增強!"); }//后置增強@AfterReturning(value = "pointcut()",returning = "obj")public void afterReturning(JoinPoint jp,Object obj){System.out.println("我是方法"+jp.getSignature().getName()+"的后置增強!"+",返回值為"+obj);}//環繞增強@Around("pointcut()")public void around(ProceedingJoinPoint jp) throws Throwable {System.out.println("我是環繞增強中的前置增強!");Object proceed = jp.proceed();//植入目標方法System.out.println("我是環繞增強中的后置增強!");} }

AfterThrowing

異常拋出增強,配合@Pointcut一起使用

@Aspect @Component public class AfterThrowingAspect {//全路徑execution(public String com.cnblogs.hellxz.test.Test.access(String,String))@Pointcut("execution(* com.cnblogs.hellxz.test.*.*(..))")public void pointcut() {}//前置增強@Before("pointcut()")public void before(JoinPoint jp){System.out.println("我是方法"+jp.getSignature().getName()+"的前置增強!"); }//后置增強@AfterReturning(value = "pointcut()",returning = "obj")public void afterReturning(JoinPoint jp,Object obj){System.out.println("我是方法"+jp.getSignature().getName()+"的后置增強!"+",返回值為"+obj);}//環繞增強@Around("pointcut()")public void around(ProceedingJoinPoint jp) throws Throwable {System.out.println("我是環繞增強中的前置增強!");Object proceed = jp.proceed();//植入目標方法System.out.println("我是環繞增強中的后置增強!");}//異常拋出增強@AfterThrowing(value = "pointcut()",throwing = "e")public void error(JoinPoint jp,Exception e){System.out.println("我是異常拋出增強"+",異常為:"+e.getMessage());} }

After

最終增強(最后執行),配合@Pointcut一起使用

@Aspect @Component public class AfterThrowingAspect {//全路徑execution(public String com.cnblogs.hellxz.test.Test.access(String,String))@Pointcut("execution(* com.cnblogs.hellxz.test.*.*(..))")public void pointcut() {}//前置增強@Before("pointcut()")public void before(JoinPoint jp){System.out.println("我是方法"+jp.getSignature().getName()+"的前置增強!"); }//后置增強@AfterReturning(value = "pointcut()",returning = "obj")public void afterReturning(JoinPoint jp,Object obj){System.out.println("我是方法"+jp.getSignature().getName()+"的后置增強!"+",返回值為"+obj);}//環繞增強@Around("pointcut()")public void around(ProceedingJoinPoint jp) throws Throwable {System.out.println("我是環繞增強中的前置增強!");Object proceed = jp.proceed();//植入目標方法System.out.println("我是環繞增強中的后置增強!");}//異常拋出增強@AfterThrowing(value = "pointcut()",throwing = "e")public void error(JoinPoint jp,Exception e){System.out.println("我是異常拋出增強"+",異常為:"+e.getMessage());}//最終增強@After("pointcut()")public void after(JoinPoint jp){System.out.println("我是最終增強");} }

Cacheable(結合Redis搭建緩存機制)

用來標記緩存查詢。可用用于方法或者類中

- 用來標記緩存查詢。可用用于方法或者類中。- 當標記在一個方法上時表示該方法是支持緩存的,- 當標記在一個類上時則表示該類所有的方法都是支持緩存的。

參數列表

參數解釋例子
value名稱@Cacheable(value={”c1”,”c2”}
keykey@Cacheable(value=”c1”,key=”#id”)
condition條件@Cacheable(value=”c1”,condition=”#id=1”)

比如@Cacheable(value=”UserCache”) 標識的是當調用了標記了這個注解的方法時,邏輯默認加上從緩存中獲取結果的邏輯,如果緩存中沒有數據,則執行用戶編寫查詢邏輯,查詢成功之后,同時將結果放入緩存中。
但凡說到緩存,都是key-value的形式的,因此key就是方法中的參數(id),value就是查詢的結果,而命名空間UserCache是在spring*.xml中定義.

@Cacheable(value="UserCache")// 使用了一個緩存名叫 accountCache public Account getUserAge(int id) { //這里不用寫緩存的邏輯,直接按正常業務邏輯走即可,//緩存通過切面自動切入 int age=getUser(id); return age; }

CacheEvict

用來標記要清空緩存的方法,當這個方法被調用后,即會清空緩存。@CacheEvict(value=”UserCache”)
參數列表

參數解釋例子
value名稱@Cacheable(value={”c1”,”c2”}
keykey@Cacheable(value=”c1”,key=”#id”)
condition緩存的條件,可以為空
allEntries是否清空所有緩存內容@CachEvict(value=”c1”,allEntries=true))
beforeInvocation是否在方法執行前就清空@CachEvict(value=”c1”,beforeInvocation=true)

Required(注釋檢查)

適用于bean屬性setter方法,并表示受影響的bean屬性必須在XML配置文件在配置時進行填充。否則,容器會拋出一個BeanInitializationException異常。

通俗的講:該注解放在setter方法上,表示當前的setter修飾的屬性必須在Spring.xml中進行裝配,否則報錯BeanInitializationException異常,所以這是個檢查注解。

public class Student {private Integer age;private String name;public Integer getAge() {return age;}@Required //該注釋放在的是set方法中,如果沒有在xml配置文件中配置相關的屬性,就會報錯public void setAge(Integer age) {this.age = age;} } <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:aop="http://www.springframework.org/schema/aop"xmlns:tx="http://www.springframework.org/schema/tx"xmlns:context="http://www.springframework.org/schema/context"xsi:schemaLocation="http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans-3.0.xsdhttp://www.springframework.org/schema/aophttp://www.springframework.org/schema/aop/spring-aop-3.0.xsdhttp://www.springframework.org/schema/txhttp://www.springframework.org/schema/tx/spring-tx-3.0.xsdhttp://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd"><context:annotation-config/><!-- student bean的定義 --><bean id = "student" class="com.how2java.w3cschool.required.Student"><property name = "name" value="派大星"/><!-- 這里沒有裝配age屬性,所以項目運行會報錯 --></bean></beans> 報錯:“ Property 'age' is required for bean 'student'

ModelAttribute

使用地方有三種:

標記在方法上,會在每一個@RequestMapping標注的方法前執行,如果有返回值,則自動將該返回值加入到ModelMap中。

A.在有返回的方法上:

當ModelAttribute設置了value,方法返回的值會以這個value為key,以參數接受到的值作為value,存入到Model中,如下面的方法執行之后,最終相當于 model.addAttribute(“user_name”, name);假如 @ModelAttribute沒有自定義value,則相當于
model.addAttribute(“name”, name);

@ModelAttribute(value="user_name") public String before2(@RequestParam(required = false) String name, Model model) {System.out.println("進入了2:" + name);return name; }

B.標注在沒有返回值的方法上,需要手動model.add方法

@ModelAttributepublic void before(@RequestParam(required = false) Integer age, Model model){model.addAttribute("age", age);System.out.println("進入了1:" + age); }

C.標注在方法的參數上

會將客戶端傳遞過來的參數按名稱注入到指定對象中,并且會將這個對象自動加入ModelMap中,便于View層使用.

@RequestMapping(value="/mod2")public Resp mod2(@ModelAttribute("user_name") String user_name, @ModelAttribute("name") String name,@ModelAttribute("age") Integer age,Model model){System.out.println("進入mod2");System.out.println("user_name:"+user_name);System.out.println("name:"+name);System.out.println("age:"+age);System.out.println("model:"+model);return Resp.success("1");}

總結

以上是生活随笔為你收集整理的Spring注解大全(示例详解)的全部內容,希望文章能夠幫你解決所遇到的問題。

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

国产白浆在线观看 | 色视频 在线 | 欧美日高清视频 | 久久99热这里只有精品国产 | 成人影视片| 国产黄色片网站 | 国产精品国产三级国产aⅴ入口 | 国产1区2区 | 黄色av一区 | 日韩经典一区二区三区 | 91c网站色版视频 | 日韩欧美国产精品 | 精品视频9999 | 亚洲欧美乱综合图片区小说区 | 久久婷婷网 | 色国产精品一区在线观看 | 日韩videos| 麻豆视频在线播放 | 伊人天天色 | 欧洲在线免费视频 | 亚洲日本精品 | 亚洲综合日韩在线 | 99精品系列| 日韩精品2区 | 碰超在线 | 天天天综合网 | 国产一级精品视频 | 天天爱天天操天天爽 | 国产在线精品国自产拍影院 | 日韩 在线观看 | 久久视奸| 性色av免费观看 | 久久tv | 激情www | 顶级bbw搡bbbb搡bbbb | 在线观看国产日韩 | 999久久久久久 | 成人资源网 | 日韩久久精品一区二区 | 国产美女精品在线 | 日日婷婷夜日日天干 | 天天插天天干天天操 | 色噜噜在线观看 | 日韩在线精品一区 | 91麻豆精品 | 偷拍区另类综合在线 | 狠狠色噜噜狠狠狠合久 | 久久欧美综合 | 日韩理论影院 | av免费在线观 | 国内精品久久久久影院优 | 麻豆视频国产 | 精品高清视频 | 日韩免费视频 | 国产精品久久久久久久久久白浆 | 国产日韩视频在线播放 | 一本色道久久综合亚洲二区三区 | 国产精品激情 | 91完整版在线观看 | 一区二区三区日韩在线观看 | 久久成人一区 | 国产精品久久久久久久久久久久久 | 日本视频高清 | 亚洲视频免费在线观看 | 五月视频 | 国产精品美女 | 国产在线播放一区二区 | 亚洲精品国偷拍自产在线观看蜜桃 | 日韩在线电影一区 | 午夜精品av | 久久大片网站 | 日本女人的性生活视频 | 久久国产手机看片 | 国产精品青青 | 天天干.com| 免费在线激情电影 | 69精品在线| 精品高清美女精品国产区 | 日日夜夜天天 | 国产亚洲精品综合一区91 | 日韩免费高清在线观看 | 久久精品国产一区二区电影 | 干干夜夜 | 久久丁香网 | 九九热有精品 | 日韩高清不卡在线 | 热久久电影| 伊人天天干 | 天天爽天天爽天天爽 | 成年在线观看 | 手机看片99 | 国产精品久久久久久吹潮天美传媒 | 欧美精品久久久久久久久免 | 久热这里有精品 | 免费福利在线视频 | 成人黄在线 | 国产精品99视频 | 日韩精品免费一线在线观看 | 五月婷婷综合在线 | 久久99电影| 亚洲欧美综合精品久久成人 | 日日夜夜免费精品 | 久久久电影 | 97免费中文视频在线观看 | 91久久久国产精品 | 国产黄色精品在线观看 | 在线观看免费成人av | 青草视频在线免费 | 91成熟丰满女人少妇 | 国产高清视频免费最新在线 | 精品美女国产在线 | 毛片无卡免费无播放器 | 国产日韩视频在线 | 亚洲精品网站在线 | 色婷婷激情电影 | 久久久久北条麻妃免费看 | 日韩成人在线免费观看 | av中文字幕在线观看网站 | 超碰人人在 | 中文字幕乱在线伦视频中文字幕乱码在线 | 国产亚洲精品免费 | 欧美一级电影在线观看 | 狠狠亚洲 | 字幕网资源站中文字幕 | 久久久久亚洲国产精品 | 91大神电影 | 日本久久综合网 | 久久午夜色播影院免费高清 | 日韩av视屏在线观看 | 色人久久| 一本一本久久a久久精品综合妖精 | 久久久久久毛片精品免费不卡 | 丁香婷婷综合激情五月色 | 91av欧美 | 欧美精品一区二区在线观看 | 久久成人久久 | 有码中文字幕在线观看 | 青草视频在线播放 | 视频在线99 | 免费av影视 | 五月婷婷电影网 | 欧美成天堂网地址 | 四虎影视精品永久在线观看 | 久久国内精品视频 | 日韩在线视频免费看 | 日免费视频 | 国产一区免费 | 久久综合色影院 | 国产一区二区观看 | 99re国产视频| 在线视频国产区 | 麻豆91在线观看 | 久草在线电影网 | 丁香六月久久综合狠狠色 | av经典在线 | 丁香花在线视频观看免费 | 超碰成人av | 91在线精品播放 | 国产精品九九九九九九 | 久久久私人影院 | 国产视频一区在线播放 | 五月婷婷六月丁香激情 | 午夜婷婷在线观看 | 国产 日韩 欧美 自拍 | 91热在线 | 黄色小说网站在线 | 狠狠的干狠狠的操 | 96香蕉视频 | 亚洲免费成人av电影 | 91精品国自产在线偷拍蜜桃 | 久视频在线播放 | 中文字幕日本在线 | 亚洲综合最新在线 | 99精品视频在线观看 | 91麻豆网| 亚洲伊人网在线观看 | 国产91精品欧美 | 国产精品99久久久久久有的能看 | 天天干视频在线 | 中文字幕av专区 | 五月婷婷狠狠 | 视频三区在线 | 中文字幕在线视频一区二区三区 | 成人午夜电影在线 | 97免费在线观看视频 | 国产成人资源 | 日日干天天爽 | 亚洲理论在线观看电影 | 日韩精品一区在线播放 | 成年人黄色av | 在线探花| 午夜美女视频 | 日韩免费三区 | 日日干夜夜骑 | 亚洲综合最新在线 | 99视频在线免费观看 | 国产精品九九九九九九 | 日韩中文字幕免费 | 免费日韩在线 | 亚洲天天综合网 | 欧美成人久久 | 国产成年人av | 国产裸体永久免费视频网站 | 国产精品毛片久久久 | av激情五月 | 久久视频在线观看免费 | 日p视频在线观看 | 国产午夜麻豆影院在线观看 | 91成人在线观看喷潮 | 日韩字幕 | 日韩成人邪恶影片 | 日本中文字幕网址 | 亚洲国产精品va在线看黑人动漫 | 免费成人av在线 | 欧美日韩精品在线免费观看 | 久久成人在线 | 性色av一区二区三区在线观看 | 黄色免费高清视频 | 午夜视频在线观看欧美 | 在线观看精品黄av片免费 | 久久网页 | 在线亚洲激情 | 91秒拍国产福利一区 | 久久只精品99品免费久23小说 | 草久在线视频 | 黄色免费网站 | 操操操日日日干干干 | 久久99久久99精品免观看粉嫩 | 国产免费a| 深夜免费小视频 | 久久成年视频 | 免费精品视频在线观看 | 成人免费视频免费观看 | 欧美在线91| 国产精品xxxx18a99 | 亚洲一级电影视频 | 色婷婷99 | 黄a网站| 日本中文字幕电影在线免费观看 | 亚洲色图 校园春色 | 久久精品视| 久久影视一区二区 | 国产在线久草 | 91女人18片女毛片60分钟 | 国内精品一区二区 | 99九九免费视频 | 日本中文字幕免费观看 | 欧美91精品久久久久国产性生爱 | 成人av网址大全 | 97精品欧美91久久久久久 | 99在线观看视频 | 国产精品久久久久久久久免费看 | 久久久蜜桃一区二区 | 国产高清免费在线观看 | 在线岛国av | 激情网色| 久久国产三级 | 一区二区三区在线免费播放 | 超碰在线色 | 国产剧情av在线播放 | 黄色免费看片网站 | 人人要人人澡人人爽人人dvd | 国产午夜精品一区二区三区欧美 | 黄色片网站av | 麻豆超碰| 福利视频一区二区 | 欧美成人aa| 久久久久久久久国产 | 免费特级黄色片 | 精品成人a区在线观看 | 国产视频不卡一区 | 97av.com | 久草精品视频 | 免费精品视频在线 | 五月婷丁香 | 久久亚洲热 | 亚洲va欧洲va国产va不卡 | 欧美日韩中| 国产一区私人高清影院 | 99热这里只有精品8 久久综合毛片 | 日韩成人在线一区二区 | 三级动态视频在线观看 | 国产日本三级 | 日日婷婷夜日日天干 | 欧美综合色 | 国产精品va视频 | 国产涩涩在线观看 | 一区二区三区国 | 久草视频视频在线播放 | 深夜免费福利在线 | 91视视频在线直接观看在线看网页在线看 | 丝袜美女视频网站 | 久久久久久国产精品 | 日韩中字在线 | 亚洲天天综合 | 玖玖999 | 久久tv | 丁香六月天婷婷 | 亚洲狠狠操 | 91av大全| 人人爱人人爽 | 97精品国产一二三产区 | 成 人 黄 色 视频播放1 | .国产精品成人自产拍在线观看6 | 日韩一区二区三 | 黄色网址中文字幕 | 在线观看成人国产 | 国产亚洲精品美女 | 一区二区三区在线免费播放 | 97在线视 | 超碰在线最新地址 | 久久伊人精品天天 | 国产经典av | 91精品国产91久久久久福利 | 91chinese在线| 在线视频日韩欧美 | 国产成人av片| 亚洲永久字幕 | 99久久99久久精品国产片 | av 一区二区三区 | 日日爱999 | 特黄特黄的视频 | 久久久免费av | 中文字幕91 | 99在线免费观看 | 日本中文字幕在线播放 | 国产精品成人自产拍在线观看 | 日本h视频在线观看 | 欧美日韩精品二区第二页 | 精品国产乱码久久久久久久 | 视频在线观看亚洲 | 国产aaa大片 | 欧美日韩一区二区在线 | 亚洲精品久久久久久久蜜桃 | 久久人人爽av | 久久久久麻豆v国产 | 久久久久97国产 | 免费看亚洲毛片 | 国产精品久久久久一区二区三区 | 久久久国产99久久国产一 | 欧美激情奇米色 | 久久亚洲欧美日韩精品专区 | 国产精品免费麻豆入口 | 亚洲一区日韩在线 | 人人超碰97 | 69热国产视频 | 日本精品久久久久中文字幕 | 亚洲电影黄色 | 国产成人福利 | 欧美国产精品久久久久久免费 | 天天摸天天操天天爽 | 亚洲影视九九影院在线观看 | 精品国产自在精品国产精野外直播 | www国产在线 | 久久免费看a级毛毛片 | 亚洲国产精品影院 | 亚洲精品中文字幕视频 | 亚洲色图22p | 久久久久国产成人精品亚洲午夜 | 97福利| 亚洲成人国产 | 国产中文欧美日韩在线 | 中文在线√天堂 | 一本一本久久a久久精品牛牛影视 | 九九在线高清精品视频 | 国产精品密入口果冻 | 欧美久久综合 | 亚洲精品视频大全 | 亚洲专区视频在线观看 | 久久久国产精品一区二区中文 | 99久久综合国产精品二区 | 中文字幕在线色 | 久草在线视频在线观看 | 免费在线播放av电影 | 97在线看| 国产一级二级三级视频 | av在线免费在线 | 日日日视频 | 婷婷六月在线 | 狠狠躁日日躁 | 操操操影院 | 91九色性视频 | 日韩成人精品一区二区 | 国产在线p | 成年人黄色免费看 | 日韩伦理片hd | 91污视频在线 | 欧美日韩在线观看一区 | 狠狠撸电影 | 欧美久久久久久久久久久 | 国产糖心vlog在线观看 | 中文字幕人成乱码在线观看 | 人人插人人看 | 美女久久久久久久久久久 | 777xxx欧美| 国产视频久久 | 在线免费色视频 | 国产精品6 | 国产麻豆果冻传媒在线观看 | 美女搞黄国产视频网站 | 亚洲欧美国产视频 | 日批在线看 | 国产亚洲精品久久久久久 | 久久99亚洲精品久久 | 男女全黄一级一级高潮免费看 | 国产视频精品网 | www亚洲国产 | 免费av在线播放 | 亚洲精品国产欧美在线观看 | 中文字幕乱码电影 | 91精品国产乱码在线观看 | 亚洲天天摸日日摸天天欢 | 亚洲一区二区麻豆 | 亚洲综合色婷婷 | 99视频 | 香蕉视频网站在线观看 | 国产分类视频 | 亚洲美女视频在线观看 | 欧美伦理一区 | 超碰国产在线 | 国产日产精品一区二区三区四区 | 婷婷丁香六月天 | 欧美日韩免费观看一区=区三区 | 久久久免费看片 | 欧美日韩中文字幕综合视频 | 久久综合九色综合97婷婷女人 | 99热在线免费观看 | 久久人人爽爽人人爽人人片av | 日精品在线观看 | 精品在线免费观看 | 亚洲日本激情 | av动态图片 | 国产精品第10页 | 操操日日| 伊人狠狠色丁香婷婷综合 | 国产日韩欧美在线一区 | 九九精品视频在线观看 | 国产精品区二区三区日本 | 成人资源站 | 99久高清在线观看视频99精品热在线观看视频 | 亚洲区另类春色综合小说校园片 | 亚洲精品免费视频 | 久草av在线播放 | 亚洲精品乱码白浆高清久久久久久 | 久久不射网站 | 国产精品久久久av久久久 | 久久精品视频中文字幕 | 久久中文字幕导航 | 蜜臀久久99精品久久久无需会员 | 中文字幕在线久一本久 | 久久婷五月 | 欧美精品在线一区二区 | 亚洲人精品午夜 | 人人干人人上 | 五月婷婷在线观看 | 精品爱爱 | 国产一级精品绿帽视频 | 视频在线观看入口黄最新永久免费国产 | 韩国av免费 | 日本韩国在线不卡 | 91视频在线自拍 | 久草免费在线视频 | 青青久草在线视频 | 69xxxx欧美 | 99精品国产福利在线观看免费 | 国产91在线观看 | 国产精品爽爽久久久久久蜜臀 | www.国产毛片| 欧美日韩三级在线观看 | 天天爽天天碰狠狠添 | 天天色天天 | 免费看一级特黄a大片 | 综合国产在线观看 | 亚洲精品动漫成人3d无尽在线 | 丝袜美腿在线 | 天天干天天做 | 天天射成人 | 成 人 黄 色 视频免费播放 | 亚洲高清视频在线播放 | 极品嫩模被强到高潮呻吟91 | 91在线视频免费播放 | 国产精品9999久久久久仙踪林 | 在线视频免费观看 | 国产高清视频免费最新在线 | 久久久久久久久久伊人 | 国产麻豆精品久久一二三 | 人人澡超碰碰97碰碰碰软件 | 成人国产网址 | 黄色片毛片 | 日韩激情视频在线 | 中文字幕乱码电影 | 91精品久久久久久久久久久久久 | 久久九九免费视频 | 国产精品 亚洲精品 | 久久久久亚洲天堂 | 97手机电影网 | 夜色资源站wwwcom | 成年人国产精品 | 婷婷在线五月 | 深爱开心激情 | 在线观看视频日韩 | 国产精品久久久久久久久大全 | 亚洲粉嫩av | 波多野结衣视频一区 | 三级黄色理论片 | 国产精品白丝jk白祙 | 久久久av免费 | 色婷婷丁香 | 国内精品久久久久影院优 | 13日本xxxxxⅹxxx20| 欧美一级免费黄色片 | 国产成人久久av免费高清密臂 | 中文字幕制服丝袜av久久 | 在线观看av麻豆 | 久久成视频 | 久草精品视频在线观看 | 五月天综合婷婷 | 一本色道久久精品 | 激情综合站 | 国产成人精品亚洲日本在线观看 | a级成人毛片 | 色婷婷电影 | 在线观看视频精品 | 国产精品2区 | av成人动漫 | 精品在线你懂的 | 日韩免费在线观看视频 | 99久久精品免费 | 久久国产福利 | www激情网| 国产日韩欧美精品在线观看 | 国产香蕉久久精品综合网 | 91欧美日韩国产 | 欧美性精品 | 黄色最新网址 | 国产视频第二页 | 天天草天天干天天射 | 久久久久一区二区三区 | 国产999在线| 美女露久久 | 国产亚洲欧洲 | 69国产成人综合久久精品欧美 | 国产精品久久久久av福利动漫 | 国产又粗又硬又爽的视频 | 99精品视频在线看 | 久视频在线 | 国产黄色片久久久 | 18岁免费看片 | 精品一区二三区 | 国产丝袜一区二区三区 | 免费看黄20分钟 | 日韩电影中文字幕 | 国产精品一区二区在线 | 夜夜躁狠狠躁 | 欧美精品中文字幕亚洲专区 | 欧美黄色特级片 | 久久久久国产精品午夜一区 | 成人a免费看 | 欧美一级视频在线观看 | 国产视频亚洲视频 | 国产特级毛片 | 亚洲三级性片 | 日韩欧美在线视频一区二区三区 | 视频福利在线观看 | 狠狠干夜夜操 | 日韩专区一区二区 | 爱av在线网 | 九七人人干 | 日韩一二区在线观看 | 亚洲视频在线免费观看 | 免费久久网 | 美女福利视频一区二区 | 精品国产黄色片 | 日本不卡123区 | 亚洲欧洲精品一区二区 | 亚州人成在线播放 | av中文国产 | 午夜a区 | 丁五月婷婷| 午夜天使 | 99热 精品在线 | www.神马久久| 国产小视频在线观看 | 亚洲精品国产欧美在线观看 | 欧美大片第1页 | 在线视频久久 | 精品自拍av | 在线va视频 | 日韩在线免费视频 | 91精品国产高清自在线观看 | 国产伦理精品一区二区 | 婷婷综合激情 | 中文字幕在线观看完整版电影 | 九月婷婷人人澡人人添人人爽 | 五月婷婷国产 | 激情 一区二区 | www最近高清中文国语在线观看 | 久久在线视频在线 | 亚洲欧美日韩国产一区二区三区 | 国产精品久久久久高潮 | 日韩国产精品一区 | 日韩爱爱片 | 免费又黄又爽 | 97超碰国产精品女人人人爽 | 欧美精品亚洲精品日韩精品 | 麻豆视频免费播放 | 免费视频区 | 国产成人精品av | 久久亚洲私人国产精品 | 日韩在线视频一区二区三区 | 一区国产精品 | 日韩黄在线观看 | 最新av免费在线 | 麻豆传媒视频在线播放 | 久久综合久久久久88 | 成人av在线播放网站 | 久久久久久高清 | 国产成人福利片 | 欧美日韩一区二区三区不卡 | 亚洲自拍偷拍色图 | a精品视频 | 黄色av影视 | 久久久久久久av | 玖玖玖影院 | 免费视频97 | 韩日电影在线免费看 | 97在线精品 | 欧美色伊人 | 日韩有码网站 | 精品视频免费看 | 九九色综合 | 97精品国产手机 | 国产日韩一区在线 | 综合久久久久久久久 | 国内视频在线 | 婷婷中文字幕在线观看 | 午夜三级福利 | 国产一级二级三级在线观看 | 亚洲综合婷婷 | 精品国产一区二区三区日日嗨 | av大全在线免费观看 | 久草在线欧美 | 色综合久久久久综合99 | 免费亚洲精品视频 | 国产淫片 | 一区二区三区精品在线视频 | 最新的av网站 | 91一区二区在线 | 久热爱| 日批网站在线观看 | 91亚洲欧美 | 97在线免费视频 | 成人九九视频 | 色婷婷综合成人av | 久久精品高清视频 | 国产99视频在线观看 | 日韩理论在线观看 | 69xx视频 | 成av人电影 | 精品99在线 | 国产中文字幕在线视频 | 97小视频| 丁香视频全集免费观看 | 超碰资源在线 | 国产亚洲成人网 | 欧美大香线蕉线伊人久久 | 91激情视频在线 | 欧美 亚洲 另类 激情 另类 | 97在线免费视频 | 国产精品第三页 | 99国产精品视频免费观看一公开 | 日韩免费观看一区二区三区 | 国产伦理久久精品久久久久_ | 亚洲电影在线看 | 久草免费新视频 | 毛片精品免费在线观看 | 精品在线观看国产 | 永久免费毛片在线观看 | 天天操夜操视频 | 色91在线视频 | 一区二区三区免费在线观看视频 | 久久精品高清视频 | av片免费播放 | 国产视频高清 | 精品女同一区二区三区在线观看 | 国产精品久久久久久久久软件 | 中文av网站| 久久9精品 | av线上看 | 91中文字幕在线观看 | 91秒拍国产福利一区 | 国产精品永久在线观看 | 成人app在线免费观看 | 天天搞天天干 | 夜夜夜夜操 | 日本成人中文字幕在线观看 | 成人小视频在线播放 | 国产大片黄色 | 日日精品 | 免费看av片网站 | 成人av在线网址 | 麻豆精品视频 | 成人av影视在线 | 欧美日韩性视频在线 | 91亚洲精品久久久蜜桃网站 | 91精品欧美 | 一区二区三区av在线 | 亚洲妇女av | 96久久欧美麻豆网站 | 中文字幕日韩av | 色婷婷狠狠五月综合天色拍 | 精品国产乱码久久久久久久 | 久久成人高清视频 | 在线不卡中文字幕播放 | 黄色网在线播放 | 国产精品精品久久久久久 | 在线香蕉视频 | 国产最新精品视频 | 麻豆高清免费国产一区 | 国产成人综合精品 | 97日日碰人人模人人澡分享吧 | 黄色小说在线观看视频 | 国产精品免费在线视频 | 91久久精品一区 | 天天看天天干 | 天天色影院 | 天天亚洲综合 | 97网在线观看 | 免费福利影院 | 在线免费黄色 | 日日爱夜夜爱 | 亚洲一区日韩 | 天天草天天干天天 | 在线不卡的av | 中文字幕第一页在线 | 美女网站在线免费观看 | 久久玖 | 亚洲精品视频大全 | 成人av网站在线 | 久久黄色免费观看 | 国内精品毛片 | 亚洲精品裸体 | 午夜精品一区二区三区在线观看 | 色av色av色av| 天天色天天干天天色 | av福利免费 | 日韩欧美视频在线观看免费 | 成人免费观看视频网站 | 午夜精品福利影院 | 成人91在线 | 五月婷婷久久综合 | 国产一区二区在线免费播放 | 国产亚洲精品久久久久久久久久久久 | 狠狠的干狠狠的操 | 天天摸天天弄 | 久久综合视频网 | 综合国产在线观看 | 色婷婷综合久久久久中文字幕1 | 亚洲不卡av一区二区三区 | 婷婷国产一区二区三区 | 欧美最猛性xxxxx(亚洲精品) | 在线看污网站 | 午夜私人影院久久久久 | 91传媒免费在线观看 | 欧美日韩精品在线观看视频 | 国产精品aⅴ | 在线观看视频一区二区 | 综合网av| 综合国产在线观看 | 国产在线久久久 | 四虎在线免费观看 | 亚洲精选国产 | 久久电影国产免费久久电影 | 午夜123 | 亚洲无吗av | 国产日韩欧美精品在线观看 | 六月激情婷婷 | 激情久久综合网 | 中文字幕久久精品 | 国产剧情久久 | www.夜色.com | 99免费精品视频 | 一级片免费观看 | 婷婷综合在线 | 色大片免费看 | 日韩一级片网址 | 久久艹人人 | 97人人澡人人爽人人模亚洲 | 伊人久久婷婷 | 亚洲在线网址 | 超碰免费97 | 天天插天天爱 | 一级一片免费观看 | 三上悠亚一区二区在线观看 | 国产精品1024 | 婷婷资源站| 久久久亚洲影院 | 久久超碰99| 成人午夜电影在线播放 | 人人爽人人爽人人爽 | 天天草天天爽 | 久久在视频 | 亚洲国产精久久久久久久 | 91av视频免费观看 | 精品免费一区二区三区 | 天天爽夜夜爽精品视频婷婷 | 国产又粗又硬又长又爽的视频 | 福利一区二区在线 | 91视频中文字幕 | 国产色视频一区 | 五月婷婷综合激情 | 成片免费| 激情视频在线观看网址 | 日本一区二区免费在线观看 | 91av短视频| 亚洲国产精品一区二区久久,亚洲午夜 | 国产日韩在线观看一区 | 免费网站色 | 欧洲性视频| 91丨九色丨国产在线观看 | 国产又粗又猛又色又黄视频 | 国产精品中文字幕av | 99久久精品免费一区 | 亚洲精品乱码久久久久 | 亚洲码国产日韩欧美高潮在线播放 | 日韩视频免费观看高清完整版在线 | 在线免费观看黄色大片 | 日韩精品一区二区三区不卡 | 韩国av免费看 | 国产免费中文字幕 | 天天综合网 天天综合色 | 久久精品观看 | 欧美另类高清 | 久久一视频 | 日韩免费在线 | 2023天天干| 免费在线播放av电影 | 波多野结衣在线观看一区二区三区 | av动图| 麻花豆传媒一二三产区 | 九九精品视频在线观看 | 亚洲区视频在线观看 | avove黑丝| 久久免费精品一区二区三区 | 99久久精品免费看国产免费软件 | 探花在线观看 | 精品国产一区二区三区久久久 | 亚洲精品玖玖玖av在线看 | 国产精品成人久久久久久久 | 97伊人网| 国产精品美女久久久久aⅴ 干干夜夜 | 天天艹| 久久国产精品免费 | 激情五月在线视频 | 婷婷久月| 日韩中文字幕a | 国产在线高清视频 | 日本久久免费视频 | 国内少妇自拍视频一区 | 日韩av网站在线播放 | 久热免费在线观看 | 亚洲精品玖玖玖av在线看 | 日韩区欠美精品av视频 | 在线免费高清一区二区三区 | 精品一区二区三区香蕉蜜桃 | 九九热99视频| 国产伦精品一区二区三区照片91 | 黄色大片日本 | 中文字幕av专区 | 日韩在线中文字幕 | 一级片视频在线 | 国产大尺度视频 | 九九精品视频在线观看 | 4438全国亚洲精品观看视频 | 综合久久2023 | 少妇性色午夜淫片aaaze | 久久精品视频观看 | 视频三区| 欧美人人 | 成人av免费在线看 | 2018好看的中文在线观看 | 深夜男人影院 | 美女久久99 | 97成人在线免费视频 | 亚洲高清视频在线 | 草久热 | 97人人澡人人添人人爽超碰 | 亚洲综合涩| 丁香av在线 | 日韩视频三区 | 九九交易行官网 | www.xxxx变态.com| 午夜精品一二区 | 日韩免费高清在线 | 99精品美女 | 中文字幕在线视频一区二区 | 丁香六月欧美 | 国产黄色a | 国产久草在线 | 精品国产乱码久久久久久天美 | 久久精品国产一区 | 亚洲一区二区三区四区在线视频 | 欧美成人精品欧美一级乱 | 日韩天堂在线观看 | 中文字幕亚洲字幕 | 国产色爽 | 欧美日韩视频在线播放 | 天天操天天操天天操天天操 | 美女精品在线观看 | 成人免费观看视频网站 | 精品在线观看一区二区 | 国产精品一区二区三区99 | 高清视频一区 | 91探花在线 | jizz999| 中文在线免费视频 | 99成人免费视频 | 91精品1区 | 丁香婷婷综合激情 | 韩日电影在线观看 | 亚洲精品乱码久久久久久蜜桃不爽 | 久久最新网址 | 久久久精品久久日韩一区综合 | 日韩av资源在线观看 | 在线有码中文字幕 | 深爱激情站 | 9999国产| 免费日韩精品 | 四虎永久免费在线观看 | 国产三级香港三韩国三级 | 手机av电影在线观看 | 综合天堂av久久久久久久 | 欧美日韩国产在线精品 | 天堂网av 在线 | 免费在线91 | av在线网站大全 | 久久1电影院 | 国产亚洲欧美一区 | 日本久久久久久久久久久 | 日韩黄色大片在线观看 | 91 在线视频| 97超视频免费观看 | 国产黄在线看 | 一二三区高清 | 伊人小视频| 国产一区高清在线观看 | 国产精品久久久久av福利动漫 | a'aaa级片在线观看 | 亚洲天堂视频在线 | 日韩欧美xx| 三级大片网站 | 免费观看一区 | 伊人电影在线观看 | 18pao国产成视频永久免费 | 日韩久久精品一区 | 欧美日韩另类视频 | 国产在线国偷精品产拍 | 91在线视频免费 | 国产精品 日韩精品 | 亚洲国产网站 | 亚洲久久视频 | 午夜精品久久久久久99热明星 | 成人午夜电影在线 | 国产色秀视频 | 国产成人在线观看 | 久久婷婷亚洲 | 婷婷精品国产一区二区三区日韩 | 黄色亚洲精品 | 久久婷婷综合激情 | 日韩乱码在线 | 国内精品久久久久影院一蜜桃 | 国产91丝袜在线播放动漫 | 天天干com | 黄网站污 | 国产一区二区不卡视频 | 人人人爽 | 久久尤物电影视频在线观看 | 久久电影色| 亚洲精品国产高清 | 国产又粗又猛又黄又爽的视频 | 中文字幕亚洲不卡 | 亚洲精品国久久99热 | 狠狠狠色丁香婷婷综合激情 | 久久久久成人免费 | 久久九精品 | 亚洲一区美女视频在线观看免费 | 啪嗒啪嗒免费观看完整版 | 中文字幕一区二区三区乱码不卡 | 国产日产精品一区二区三区四区 | 免费av的网站 | 人人盈棋牌 | 国产精品24小时在线观看 | 激情视频一区二区三区 | 丁香九月婷婷综合 | 亚洲国产高清在线 | 国产欧美最新羞羞视频在线观看 | 欧美成年网站 | 人人射人人插 |