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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

Mybatis一发入魂

發布時間:2024/1/8 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Mybatis一发入魂 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • Mybatis官方中文文檔
  • 一、Mybatis簡介
  • 二、簡單入門使用
    • 2.1、在pom.xml中添加依賴
    • 2.2、使用xml配置文件
    • 2.3、創建接口
    • 2.4、創建映射文件
    • 2.6、獲取sqlsession實例并執行方法
  • 三、Mybatis的Xml配置文件
    • 3.1、properties屬性
    • 3.2、settings設置
    • 3.3、typeAliases類型別名
    • 3.4、environments環境配置
      • 3.4.1、environment環境變量
      • 3.4.2、transactionManager事務管理器
      • 3.4.3、dataSource數據源
      • 3.4.4、mappers映射器
  • 四、XML映射器
    • 4.1、命名空間
    • 4.2、select
    • 4.3、insert,update和delete
    • 4.4、sql
    • 4.5、參數
    • 4.6、resultMap結果映射
      • 在resultMap中使用順序:
      • 在resultMap中常用元素:
      • ResultMap常用屬性
      • id和result的常用屬性
      • association一對一關聯常用屬性
      • collection一對多集合關聯常用屬性
      • 結果映射例子:
  • 五、動態SQL
    • 5.1、if
    • 5.2、choose、when、otherwise
    • 5.3、where、set
    • 5.4、foreach

Mybatis官方中文文檔

此處是根據官方文檔與自己的一些實踐所寫,若想繼續詳細了解請查看(官方中文文檔)

一、Mybatis簡介

  • Mybatis是一款優秀的持久層礦建,它支持自定義SQL、存儲過程以及高級映射。
  • Mybatis免除了幾乎所有的JDBC代碼以及設置參數和獲取結果集的工作。
  • Mybatis可以通過簡單的XML或注解來配置和映射原始類型、接口和Java POJO為數據庫中的記錄。

二、簡單入門使用

2.1、在pom.xml中添加依賴

<!-- mysql依賴--><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>8.0.30</version></dependency> <!-- 測試依賴--><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.13.2</version><scope>test</scope></dependency> <!-- mybatis依賴--><dependency><groupId>org.mybatis</groupId><artifactId>mybatis</artifactId><version>3.5.11</version></dependency>

2.2、使用xml配置文件

xml配置文件中包含了對Mybatis系統的核心設置,包括獲取數據庫連接實例的數據源,以及決定事務作用域和控制方式的事物管理器。

<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN""http://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration><!-- 數據源配置文件 --><properties resource="database.properties"></properties><typeAliases><!-- 實體類所在包 --><package name="org.example.demo.pojo"/></typeAliases><!-- mysql數據源 --><environments default="mysqlDev"><environment id="mysqlDev"><transactionManager type="JDBC"></transactionManager><dataSource type="POOLED"><property name="driver" value="${mysqlDriver}"/><property name="url" value="${mysqlUrl}"/><property name="username" value="${mysqlUser}"/><property name="password" value="${mysqlPwd}"/></dataSource></environment></environments><!-- 持久層所在的包 --><mappers><package name="org.example.demo.dao"/></mappers> </configuration>

2.3、創建接口

package org.example.demo.dao;import org.example.demo.pojo.Dog; import java.util.List; /*** @program: mybatisXsqone* @interfaceName DogDao* @description:* @author: 太白* @create: 2023-01-11 15:24**/ public interface DogDao {List<Dog> selectList(); }

2.4、創建映射文件

對應Dao包創建目錄。注意:創建目錄需使用 / 是層級目錄,使用.是一個目錄
創建xml文件

<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapperPUBLIC "-//mybatis.org//DTD mapper 3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="org.example.demo.dao.DogDao"><select id="selectList" resultType="org.example.demo.pojo.Dog">select * from dog</select> </mapper>

2.6、獲取sqlsession實例并執行方法

package org.example.demo.dao;import org.apache.ibatis.session.SqlSession; import org.apache.ibatis.session.SqlSessionFactory; import org.apache.ibatis.session.SqlSessionFactoryBuilder; import org.example.demo.pojo.Dog; import org.junit.Test;import java.io.InputStream; import java.util.List;/*** @program: mybatisXsqone* @interfaceName DogDaoTest* @description:* @author: 太白* @create: 2023-01-11 15:29**/ public class DogDaoTest {public SqlSession init(){System.out.println("Start"); // 加載配置文件InputStream inputStream = DogDaoTest.class.getClassLoader().getResourceAsStream("mybatis-config.xml"); // 獲取builder工廠SqlSessionFactoryBuilder sqlSessionFactoryBuilder = new SqlSessionFactoryBuilder(); // 通過建造工廠來建造sqlsessionfactorySqlSessionFactory sqlSessionFactory = sqlSessionFactoryBuilder.build(inputStream); // 創建sqlsession實例SqlSession sqlSession = sqlSessionFactory.openSession();return sqlSession;}public void down(SqlSession sqlSession){sqlSession.commit();sqlSession.close();System.out.println("over");}@Testpublic void testSelectList() {SqlSession sqlSession = this.init();DogDao mapper = sqlSession.getMapper(DogDao.class);List<Dog> dogs = mapper.selectList();for (Dog dog : dogs) {System.out.println(dog);}this.down(sqlSession);} }

三、Mybatis的Xml配置文件

配置文件的結構如下:

  • configuration (配置)
    • properties (屬性)
    • settings (設置)
    • typeAliases (類型別名)
    • objectFactory (對象工廠)
    • plugins (插件)
    • environments (環境配置)
      • environment (環境變量)
        • transactionManager (事務管理器)
        • dataSource (數據源)
    • databaseIdProvider (數據庫廠商標識)
    • mappers(映射器)

配置文件頭 :

<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN""http://mybatis.org/dtd/mybatis-3-config.dtd">

3.1、properties屬性

<!-- 數據源屬性(配置到外部資源文件) --><properties resource="database.properties"></properties> <!-- 數據源屬性(配置到mybatis的配置文件中) --><properties><property name="mysqlDriver" value="com.mysql.cj.jdbc.Driver"/><property name="mysqlUrl" value="jdbc:mysql://192.168.136.204:3306/jdbcdb?allowMultiQueries=true"/><property name="mysqlUser" value="root"/><property name="mysqlPwd" value="root"/></properties>

3.2、settings設置

駝峰命名較為常用,其他設置一般默認即可 (詳情設置請查看官方文檔)

<!-- 設置駝峰命名--><settings><setting name="mapUnderscoreToCamelCase" value="true"/></settings>

3.3、typeAliases類型別名

類型別名可為 Java 類型設置一個縮寫名字。 它僅用于 XML 配置,意在降低冗余的全限定類名書寫

<typeAliases><!-- 指定包名(在此包下搜索需要的JavaBean) --><package name="org.example.demo.pojo"/><!-- 指定類名 --> <!-- <typeAlias type="org.example.pojo.Dog" alias="Dog"/>--></typeAliases>

3.4、environments環境配置

3.4.1、environment環境變量

MyBatis 可以配置成適應多種環境,這種機制有助于將 SQL 映射應用于多種數據庫之中, 現實情況下有多種理由需要這么做。例如,開發、測試和生產環境需要有不同的配置;或者想在具有相同 Schema 的多個生產數據庫中使用相同的 SQL 映射。
注意:盡管可以配置多個環境,但每個 SqlSessionFactory 實例只能選擇一種環境。
若想連接兩個數據庫,就創建兩個SqlSessionFactory實例,每個數據庫對應一個。

例如:配置文件如下:

<!-- 創建sqlSessionFactory默認使用mysqlDev的數據源 --><environments default="mysqlDev"><environment id="mysqlDev"><transactionManager type="JDBC"></transactionManager><dataSource type="POOLED"><property name="driver" value="${mysqlDriver}"/><property name="url" value="${mysqlUrl}"/><property name="username" value="${mysqlUser}"/><property name="password" value="${mysqlPwd}"/></dataSource></environment><environment id="oracleDev"><transactionManager type="JDBC"></transactionManager><dataSource type="POOLED"><property name="driver" value="${oracleDriver}"/><property name="url" value="${oracleUrl}"/><property name="username" value="${oracleUser}"/><property name="password" value="${oraclePwd}"/></dataSource></environment></environments>

創建SqlSessionFactory實例代碼:

// 加載配置文件InputStream inputStream = DogDaoTest.class.getClassLoader().getResourceAsStream("mybatis-config.xml"); // 獲取builder工廠SqlSessionFactoryBuilder sqlSessionFactoryBuilder = new SqlSessionFactoryBuilder(); // 通過建造工廠來建造sqlsessionfactorySqlSessionFactory mysqlFactory = sqlSessionFactoryBuilder.build(inputStream,"mysqlDev");SqlSessionFactory oracleFactory = sqlSessionFactoryBuilder.build(inputStream,"oracleDev");

3.4.2、transactionManager事務管理器

在mybatis中有兩個類型的事物管理器 (JDBC | MANAGED)

  • JDBC
    • 這個配置直接使用了JDBC的提交和回滾功能,它依賴從數據源獲得的連接來管理事務作用域。
    • 默認情況下,為了與某些驅動程序兼容,它在關閉連接時啟動自動提交。
    • 對于某些驅動程序來說啟動自動提交不僅是不必要的,而且是代價高昂的操作。在3.5.10版本開始可以通過將“skipSetAutoCommitOnClose”屬性設置為true來跳過這個步驟
<transactionManager type="JDBC"><property name="skipSetAutoCommitOnClose" value="true"/> </transactionManager>
  • MANAGED
    • 這個配置幾乎沒做什么。它從不提交或回滾一個連接,而是讓容器來管理事務的整個生命周期。
    • 默認情況下會關閉連接。
    • 在一些容器不希望連接被關閉,隱藏可以將“closeConnection”屬性設置為false來阻止默認關閉的行為
<transactionManager type="MANAGED"><property name="closeConnection" value="false"/> </transactionManager>

3.4.3、dataSource數據源

在mybatis中有三種內檢的數據源類型(UNPOOLED | POOLED | JNDI)

  • UNPOOLED
    • 每次請求都會打開和關閉鏈接
  • POOLED (類似于c3p0有諸多連接池的配置,但都擁有默認值)
    • 利用“池”的改建將JDBC連接對象組織起來,避免了創建新的鏈接實例是所必需的初始化和認證時間。
  • JNDI(很少用)

常用屬性配置

屬性描述數據源類型
driverJDBC驅動UNPOOLED | POOLED
url數據庫的JDBC URL 地址UNPOOLED | POOLED
username數據庫用戶名UNPOOLED | POOLED
password數據庫密碼UNPOOLED | POOLED
poolMaximumActiveConnections在任意時間可存在的活動連接數量(默認為 10)POOLED
poolMaximumIdleConnections在任意時間可勛在的空閑連接數量POOLED
poolMaximumCheckoutTime強制返回之前,池中連接被檢出時間(默認為20秒(20000ms))POOLED

3.4.4、mappers映射器

用來定義SQL映射語句。告訴Mybatis去哪里找映射文件。

<mappers><!--使用相對于類路徑的資源引用--> <!-- <mapper resource="org/example/dao/DogDao.xml"/>--><!--使用完全限定資源定位符(URL)--> <!-- <mapper url="file:///E:/lovejava/student/mybatis/src/main/resources/org/example/dao/DogDao.xml"/>--><!-- 使用映射器接口實現類的完全限定類名 --> <!-- <mapper class="org.example.dao.DogDao"/>--><!-- 將包內的映射器接口全部注冊為映射器 --><package name="org.example.demo.dao"/></mappers>

四、XML映射器

文件格式:

<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapperPUBLIC "-//mybatis.org//DTD mapper 3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace=""></mapper>

元素(在mapper中):

元素名稱描述
cache該命名空間的緩存配置
cache-ref引用其他命名空間的緩存配置
resultMap描述如何從數據庫結果集中加載對象
sql可被其他語句引用的可重復語句塊
insert映射插入語句
update映射更新語句
delete映射刪除語句
select映射查詢語句

4.1、命名空間

命名空間為:通用格式中的namespace
作用:

  • 利用更長的全限定名將不同的語句隔離開來
  • 實現了接口綁定
  • 全限定名:(比如:com.example.dao.Dogdao.select),被直接用于查找及使用
  • 短名稱:(比如:select),如果是全局唯一可以作為一個單獨引用,若不唯一或有兩個或兩個以上的相同名稱,那么使用時就會產生 短名不唯一 的錯誤,這種情況下就需要使用全限定名。

4.2、select

常用屬性:

屬性描述
id在命名空間中唯一的標識符,可以被用來引用這條語句
parameterType將會傳入這條語句的參數的類全限定名或別名。(可選)
resultType期望從這條語句中返回結果的類全限定名或別名。(resultType和resultMap只可用一個)
resultMap對外部resultMap的命名引用

4.3、insert,update和delete

常用屬性:

屬性描述
id在命名空間中唯一的標識符,可以被用來引用這條語句
parameterType將會傳入這條語句的參數的類全限定名或別名。(可選)

4.4、sql

這個元素可以用來定義可重復使用的SQL代碼片段,以便在其他語句中使用。
使用 <include refid=" "/> 來調用

例如:

<sql id="dogField">id,name,health,love,strain,lytm</sql><select id="selectList" resultType="org.example.demo.pojo.Dog">select <include refid="dogField"></include> from dog</select>

4.5、參數

  • 只傳一個參數:

    原始類型或簡單數據類型因為沒有其他屬性,會直接用它的值來作為參數。(這個參數可以隨意命名)

    例如:
    java接口

    int delete(int id);

    xml文件:

    <delete id="delete">delete from dog where id = #{id} </delete>
  • 傳一個對象:

    如果傳一個對象到了語句中,會查找它的屬性,將它們的值傳入與處理語句的參數中。

    例如:
    java接口

    int save(Dog dog);

    xml文件:

    <insert id="save">insert into dog(name,health,love,strain,lytm)values (#{name},#{health},#{love},#{strain},now());</insert>
  • 傳多個參數

    @Param用于dao層,是mybatis中的注解
    使得mapper.xml中的參數與后臺的參數對應上,也增強了可讀性
    例如:
    java接口

    List<Dog> selectLoveHealth(@Param("love") Integer love, @Param("health") Integer health);

    xml文件:

    <select id="selectLoveHealth" resultType="org.example.pojo.Dog">select * from dog where love=#{love} and health=#{health};</select>

4.6、resultMap結果映射

  • resultMap 元素是 MyBatis 中最重要最強大的元素。
  • 它可以讓你從 90% 的 JDBC ResultSets 數據提取代碼中解放出來,并在一些情形下允許你進行一些 JDBC 不支持的操作。
  • 實際上,在為一些比如連接的復雜語句編寫映射代碼的時候,一份 resultMap 能夠代替實現同等功能的數千行代碼。
  • ResultMap 的設計思想是,對簡單的語句做到零配置,對于復雜一點的語句,只需要描述語句之間的關系就行了。

在resultMap中使用順序:

constructor? , id* , result* , association* , collection* , discriminator?

在resultMap中常用元素:

  • id – 一個 ID 結果;標記出作為 ID 的結果可以幫助提高整體性能
  • result – 注入到字段或 JavaBean 屬性的普通結果
  • association – 一個復雜類型的關聯;許多結果將包裝成這種類型
    • 嵌套結果映射 – 關聯可以是 resultMap 元素,或是對其它結果映射的引用
  • collection – 一個復雜類型的集合
    • 嵌套結果映射 – 集合可以是 resultMap 元素,或是對其它結果映射的引用

ResultMap常用屬性

屬性描述
id當前命名空間中的一個唯一標識,用于標識一個結果映射。
type類的完全限定名,或者一個類別名稱

id和result的常用屬性

屬性描述
property映射到列的字段或屬性
column數據庫中的列名,或者是列的別名
javaType一個Java類的全限定名,或一個類型別名

association一對一關聯常用屬性

屬性描述
property映射到列的字段或屬性
javaType一個Java類的全限定名,或一個類型別名
column數據庫中的列名,或者是列的別名
select用于加載復雜類型屬性的映射語句ID,會從column屬性指定的列中檢索數據,作為參數傳遞給目標select語句

collection一對多集合關聯常用屬性

在collection和accociation類似但會有一個新的“ofType”屬性:

屬性描述
ofType將 JavaBean(或字段)屬性的類型和集合存儲的類型區分開來
<collection property="posts" javaType="ArrayList" column="id" ofType="Post" select="selectPostsForBlog"/>

可看出posts存儲Post的ArrayList集合
在一般情況下,Mybatis可以推斷javaType屬性為ArrayList,因此不需要填寫,可以簡寫為:

<collection property="posts" column="id" ofType="Post" select="selectPostsForBlog"/>

結果映射例子:

一對多,一對一是可以嵌套的。

<resultMap id="dogMap1" type="dog"><id column="id" property="id"></id><result column="name" property="name"></result><result column="health" property="health"></result><result column="love" property="love"></result><result column="strain" property="strain"></result><result column="lytm" property="lytm"></result><association property="strainInfo" javaType="StrainInfo"><id column="sid" property="id"/><result column="sname" property="name"/><result column="describe" property="describe"/></association><collection property="masters" ofType="Master"><id column="pid" property="pid"></id><result column="uname" property="name"></result><result column="age" property="age"></result><result column="gender" property="gender"></result><result column="yearnum" property="yearnum"></result><!-- <result column="did" property="dog.id"></result>--></collection></resultMap>

五、動態SQL

5.1、if

<update id="update">update dog<set><if test="name!=null and name != '' ">name = #{name},</if><if test="health!=null ">health = #{health},</if><if test="love!=null">love = #{love},</if><if test="strain!=null and strain != '' ">strain = #{strain},</if></set>where id = #{id}</update>

5.2、choose、when、otherwise

有時候,我們不想使用所有的條件,而只是想從多個條件中選擇一個使用。針對這種情況,MyBatis 提供了 choose 元素,它有點像 Java 中的 switch 語句。

<select id="getDog" resultType="org.example.pojo.Dog">select id,name,health,love,strain,lytm from dog<choose><when test="sort == 1">order by lytm asc</when><when test="sort == 2">order by lytm desc</when><otherwise>order by id desc</otherwise></choose></select>

5.3、where、set

前幾個例子已經解決了一些動態SQL問題,若如下:

<select id="getDog" resultType="org.example.pojo.Dog">select id,name,health,love,strain,lytm from dogWHERE<if test="name!= null and name != null">AND name like #{name}</if><if test="strain!= null">AND strain like #{strain}</if> </select>

若沒有匹配的條件,最終SQL會變成:

select id,name,health,love,strain,lytm from dog WHERE

這會導致查詢失敗,若只匹配第二個條件,最終SQL會變成:

select id,name,health,love,strain,lytm from dog WHERE AND strain like #{strain}

這個也會導致查詢失敗,這個問題不能簡單的用條件元素來解決。在mybatis中也考慮到了這種場景可以如下寫:

<select id="getDog" resultType="org.example.pojo.Dog">select id,name,health,love,strain,lytm from dog<where><if test="name!= null and name != null">AND name like #{name}</if><if test="strain!= null">AND strain like #{strain}</if></where> </select>

where 元素只會在子元素返回任何情況下才插入“WHERE”語句,而且,若字句開頭為“and”或“or”開頭,where元素也會將它們去除

用于動態更新語句的類似解決方案為set元素,set元素可以用于動態包含需要更新的列,忽略其他不更新的列(會刪除掉額外的逗號)

例如:

<update id="update">update dog<set><if test="name!=null and name != '' ">name = #{name},</if><if test="health!=null ">health = #{health},</if><if test="love!=null">love = #{love},</if><if test="strain!=null and strain != '' ">strain = #{strain},</if></set>where id = #{id}</update>

5.4、foreach

動態SQL的另一個常見使用場景是對集合進行遍歷,如:
批量添加

<insert id="batchSave">insert into dogvalues<foreach collection="list" item="dog" separator=",">(null,#{dog.name},#{dog.health},#{dog.love},#{dog.strain},now())</foreach></insert> 屬性描述
collection表示如何來得到這個集合,如果傳入的直接為一個List,那么collection值就為list,如果直接傳入的為一個array不可變數組,那么collection值就為array
item集合中每一個元素進行迭代時的別名
separator在每次進行迭代之間以什么符號作為分隔符
open該語句以什么開始
close以什么結束

總結

以上是生活随笔為你收集整理的Mybatis一发入魂的全部內容,希望文章能夠幫你解決所遇到的問題。

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

日韩中文字幕免费 | 久草视频中文在线 | 狠狠干夜夜操天天爽 | 久久视频中文字幕 | 欧美日韩精品区 | 97精品视频在线 | 欧美日韩三级在线观看 | 人人爽人人爽人人爽人人爽 | 日韩有色 | 国产小视频你懂的在线 | 成人在线视频免费观看 | 久久国产精品色av免费看 | 久久精品一区二区三区视频 | 久久婷婷一区二区三区 | 超碰日韩在线 | 成年人在线免费视频观看 | 欧美精品一区二区三区一线天视频 | 国产91勾搭技师精品 | 日韩毛片久久久 | 久久久久久久久久久影视 | www.99在线观看 | 97人人视频 | 在线影院 国内精品 | 五月婷婷在线观看 | 国产二区精品 | 成年人毛片在线观看 | 狠狠色丁香婷婷综合最新地址 | 国产精品麻豆免费版 | av电影免费观看 | 九九亚洲视频 | 1024手机基地在线观看 | 中文字幕视频在线播放 | 日本精品午夜 | 欧美激情综合五月 | 九九精品在线观看 | 国产亚洲亚洲 | 国产精品在线看 | 91九色蝌蚪视频在线 | 888av| 亚州精品天堂中文字幕 | 国产高清视频免费在线观看 | 色婷婷在线视频 | 免费av 在线| 国产精品久久在线观看 | 成人午夜电影在线播放 | 亚洲电影网站 | 波多野结衣在线观看一区二区三区 | 91在线网站 | 99精品美女| 伊人五月天.com | 日韩精品视频免费在线观看 | bayu135国产精品视频 | 国产精品嫩草影视久久久 | 最新国产精品拍自在线播放 | 国产日本亚洲 | 密桃av在线 | 精品国产一区二区三区不卡 | 成人亚洲精品国产www | 成人亚洲网| 手机av在线网站 | 97人人网| 精品一区二区三区久久 | 国产福利精品视频 | 丁香六月婷婷激情 | 欧美日韩国产页 | 国产高清av免费在线观看 | 国色天香第二季 | 国产手机视频在线播放 | 国产亚洲精品精品精品 | 激情在线网址 | 亚洲免费av网站 | 久久久不卡影院 | 日韩在线观看视频一区二区三区 | 日韩精品久久久久久久电影99爱 | 最近最新中文字幕视频 | 最新婷婷色 | 久久久久久久久久电影 | 欧美久久久久久久久中文字幕 | 日韩精品一区二区三区不卡 | 激情网五月天 | 91精品国产麻豆 | 亚洲人成网站精品片在线观看 | 人人搞人人搞 | 中文字幕字幕中文 | 亚洲国产成人在线观看 | 91日韩精品一区 | 超碰国产人人 | 狠狠干免费 | 99久久精品久久久久久动态片 | 欧美另类亚洲 | 黄色一级大片在线免费看产 | 国产精品18久久久久久不卡孕妇 | 国产91学生粉嫩喷水 | 日本不卡视频 | 亚洲人成免费网站 | 97热视频| 五月婷婷一级片 | 亚洲精品在线观 | 99免费精品 | 精品自拍sae8—视频 | 久久99久久99精品免观看软件 | 91麻豆国产福利在线观看 | 一区二区三区高清在线 | 手机在线中文字幕 | 国产 视频 高清 免费 | 91九色视频在线观看 | 在线免费三级 | 国产高清黄色 | www.香蕉视频在线观看 | 韩国精品视频在线观看 | 99这里有精品 | 中文字幕一区二区三区四区 | 天天天综合网 | 日韩精品三区四区 | 97视频入口免费观看 | 91精品久久久久久综合乱菊 | 日韩在线电影观看 | 国产精品av久久久久久无 | 亚洲欧美日韩国产一区二区三区 | 毛片a级片 | 亚洲综合黄色 | 久久精品日本啪啪涩涩 | 欧美成人精品欧美一级乱黄 | 国产手机视频在线播放 | 99久久er热在这里只有精品66 | 激情导航 | a级国产乱理伦片在线播放 久久久久国产精品一区 | 亚洲成人黄色网址 | 亚洲一区 影院 | 玖玖爱在线观看 | 人人爽人人爽人人片av | 欧美日韩网址 | 久久精品视频4 | 在线天堂视频 | 欧美性大胆 | 91大片成人网| 亚洲理论在线观看 | 亚洲精品美女久久久久网站 | 国产污视频在线观看 | 国产999在线观看 | 成年人免费观看国产 | 国产亚洲欧美在线视频 | 久久久片 | 成人av在线影院 | 日本精品视频免费观看 | 欧美大码xxxx | 久久综合网色—综合色88 | 超碰在线cao | 欧美日韩二区在线 | 狠狠插天天干 | 91看片淫黄大片一级在线观看 | 精品久久久成人 | 日韩亚洲在线 | 国产91精品高清一区二区三区 | 午夜视频色 | 免费三级a | 99色在线观看 | avav99| 欧美一级淫片videoshd | 天天操夜操视频 | 福利二区视频 | 日韩免费在线观看网站 | 中文字幕在线观看第一页 | 免费高清在线观看电视网站 | 视频一区二区免费 | 色综久久 | 波多野结衣精品视频 | 国产高清在线视频 | 黄色大片日本免费大片 | 456免费视频| 三级av中文字幕 | 欧美性色黄大片在线观看 | 干天天| 特级aaa毛片 | 欧美伦理电影一区二区 | 91精品夜夜 | 国产精品手机在线播放 | av三级av | 人人cao| 国产婷婷在线观看 | 日韩亚洲国产精品 | 日韩网站在线 | 97精品电影院 | 久久av影视 | 精品99免费 | 久久久久激情 | 久久久精品 | 久久99偷拍视频 | а天堂中文最新一区二区三区 | 亚洲视频大全 | 超碰在线最新网址 | 91麻豆看国产在线紧急地址 | 在线观看www视频 | av综合网址 | 在线精品观看国产 | 在线观看一区二区精品 | 国产精品日韩精品 | 丁香花在线观看免费完整版视频 | 最近中文字幕免费av | 亚洲另类xxxx | 国产精品情侣视频 | 天天操天天干天天爽 | 色婷婷88av视频一二三区 | 97色在线| 免费高清av在线看 | 开心激情五月网 | 国产精品久久久久aaaa九色 | 中文字幕精品视频 | 国产美女网站视频 | 国产精品久久久久久av | 九九色综合 | 久草精品免费 | 久久亚洲热 | 男女精品久久 | 成人三级视频 | 久草精品网 | 三级黄色网络 | 久久久91精品国产一区二区精品 | 美女国内精品自产拍在线播放 | 午夜视频在线瓜伦 | 国产高清亚洲 | 国产在线色站 | 最新中文字幕 | 成人黄色在线观看视频 | 国产综合91| 亚洲区二区 | 在线观看av中文字幕 | 99久久网站| 涩涩资源网 | 国产视频在线观看一区二区 | 三级av片 | 国产精品9999 | 欧美热久久 | 亚洲人人网 | 日韩有码欧美 | 国产精品va最新国产精品视频 | 国产精品美女 | 最近日本韩国中文字幕 | 在线精品视频免费观看 | 日韩一区二区在线免费观看 | 日本精品一 | 精品美女久久久久久免费 | 日韩资源在线播放 | 开心激情五月网 | 亚洲国产欧洲综合997久久, | 久久视频这里有久久精品视频11 | 亚洲一区二区黄色 | 色亚洲激情 | 中文乱码视频在线观看 | 狠狠插狠狠干 | 福利网在线 | 欧美小视频在线观看 | 国产精品一区二区三区四 | 久久影院精品 | 欧美久久久影院 | 在线观看日本韩国电影 | 国产免费资源 | 亚洲国产精品一区二区久久hs | 久久综合导航 | 99久高清在线观看视频99精品热在线观看视频 | 黄色片亚洲 | 国产精品一区在线观看你懂的 | 国产69精品久久久久99 | 成人97人人超碰人人99 | 国产色婷婷 | 最近中文字幕免费av | 日日操日日 | 午夜精品久久久久久久久久久久久久 | 91午夜精品 | 国产女教师精品久久av | 婷婷精品国产一区二区三区日韩 | 国产精品美女视频 | 久久一视频 | 久久视频这里有精品 | 日批视频在线 | 久久久资源网 | 亚洲资源在线 | 久久久免费播放 | 一区二区三区四区五区在线视频 | 免费在线观看一区二区三区 | 在线精品观看 | 色综合中文字幕 | 日韩一区二区三区不卡 | 色综合婷婷久久 | 黄色一级免费电影 | 免费看十八岁美女 | 国产精品欧美精品 | 精品国自产在线观看 | 久久免费毛片视频 | 草在线| 欧美极度另类性三渗透 | 国产精品大尺度 | 欧美日韩中文在线视频 | 在线一二三四区 | 天天综合网 天天综合色 | 色夜影院| 天天干天天综合 | 综合激情网 | 深夜免费福利网站 | 日韩精品一区二区三区电影 | 婷久久| 日韩色视频在线观看 | 日本精品久久久久久 | 天天干天天操天天搞 | 亚洲精品国偷拍自产在线观看蜜桃 | 成人影视片 | 亚洲在线不卡 | 亚洲精品啊啊啊 | 99国产在线观看 | 日韩免费精品 | 日本韩国精品一区二区在线观看 | 一区二区不卡视频在线观看 | 99精品视频免费看 | 亚洲在线黄色 | 久久高清免费视频 | 国产视频色 | 久久人人插 | 天天插日日射 | 欧美性黄网官网 | 日韩在线高清免费视频 | 91人人澡人人爽人人精品 | 欧美一级电影片 | 日韩专区一区二区 | 极品国产91在线网站 | 中文字幕在线不卡国产视频 | 国产午夜精品在线 | 国产麻豆精品久久一二三 | 色综合久久久久久久久五月 | 国产五码一区 | 成人精品一区二区三区电影免费 | 黄色看片 | 黄色资源网站 | 中文字幕在线观看第三页 | x99av成人免费| 免费视频91蜜桃 | 久久精品中文字幕一区二区三区 | 日日夜夜天天久久 | 91九色丨porny丨丰满6 | 精品女同一区二区三区在线观看 | 五月天天在线 | 91av观看| 91精品免费视频 | 911香蕉 | 午夜精品一区二区三区四区 | 免费能看的黄色片 | 在线观看亚洲成人 | 国产专区视频在线 | 九九久久精品 | 一区在线电影 | 国产精品毛片久久久 | 久久人人爽人人爽人人片 | 91看片成人 | 福利一区二区三区四区 | 欧美精品乱码久久久久 | 激情深爱五月 | 成人一区二区三区中文字幕 | 免费看黄色小说的网站 | 婷婷深爱网| 91网站在线视频 | 免费瑟瑟网站 | 激情网站五月天 | 欧美视频xxx | 中文字幕在线视频精品 | 久久久久久久久久影视 | 免费网站看v片在线a | 在线观看一区 | 国产一区二区三区 在线 | 不卡视频一区二区三区 | 一区av在线播放 | 国产亚洲精品久久久久久 | 五月综合色 | 国产精品久久久久久吹潮天美传媒 | 97色视频在线| 在线成人一区 | 免费av的网站 | 五月天色丁香 | 蜜桃视频色| 国产精品黄色影片导航在线观看 | 亚洲精品美女 | 亚洲精品福利在线观看 | 国产免费观看久久黄 | av黄色成人 | 国产小视频福利在线 | 奇米影视8888| www国产亚洲精品久久麻豆 | 91成人在线网站 | 98久久 | 国产自制av | 1区2区视频| 一区二区精品视频 | 色婷婷欧美| 久草在线最新免费 | 久久黄色美女 | 99精品在线直播 | 日本动漫做毛片一区二区 | 美女网站免费福利视频 | 欧美天天射 | 天天干天天玩天天操 | 在线不卡视频 | 免费在线观看一级片 | 日韩久久久久久久久久久久 | 日韩一区二区三区在线观看 | 私人av | 99视频这里有精品 | 日本在线观看中文字幕无线观看 | 国产精品久久一区二区三区不卡 | 亚洲婷婷在线视频 | 精品国产美女 | 国产一区二区高清 | 日日添夜夜添 | 六月丁香激情综合色啪小说 | 日韩精品中文字幕有码 | 久久免费大片 | 天天操夜夜做 | 日韩欧美综合在线视频 | 国产在线色视频 | 婷婷亚洲激情 | 久久艹国产视频 | 亚洲成人av一区 | 日韩精品专区在线影院重磅 | 日本中文字幕观看 | 久久久久久久久久久久99 | 亚洲精品高清视频在线观看 | 久草在线免费看视频 | 欧美色综合 | 欧美在一区 | 久久国产精品区 | 久久av免费观看 | 五月婷婷六月丁香激情 | 久久精品视频3 | 精品产品国产在线不卡 | 国产成人精品免费在线观看 | 狠狠网亚洲精品 | 久久伊人91| 国产精品不卡视频 | 狠狠狠色丁香综合久久天下网 | 狠狠干婷婷色 | av.com在线 | 在线视频91 | 久久国产精品免费看 | 日韩视频在线观看免费 | 中文字幕在线视频免费播放 | 黄色网址av| 一级黄色片在线观看 | 日韩理论片中文字幕 | 久久综合亚洲鲁鲁五月久久 | 国产一区欧美一区 | 成人国产精品一区二区 | 三级在线视频观看 | 成年人看片网站 | 日日操夜夜操狠狠操 | 亚洲五月 | 久久中文网 | japanesefreesex中国少妇 | 在线看片一区 | 久久高清精品 | 日韩av中文字幕在线免费观看 | 国产精品青青 | 中文乱码视频在线观看 | 中文国产在线观看 | 成人作爱视频 | 91麻豆看国产在线紧急地址 | 国产h在线观看 | 国产午夜麻豆影院在线观看 | av黄色在线播放 | 国产成人久 | 日韩欧美有码在线 | av在线官网 | 欧美精品久久人人躁人人爽 | 免费视频97 | 99在线精品视频观看 | 欧美在线free | 日韩av免费在线看 | 亚洲国产精品成人综合 | 久久国内精品 | 亚洲美女视频在线观看 | 欧美日韩亚洲在线 | 国产欧美综合在线观看 | 国产精品久久久久久久久久久杏吧 | 亚洲午夜大片 | 亚洲国产偷 | 久久久久久久久精 | 97视频免费在线看 | 五月婷婷久久丁香 | 日韩欧美xxx | 国产精品亚洲成人 | 在线看片日韩 | 黄色免费在线视频 | 国产一级视频在线 | 亚洲免费av一区二区 | 91视频免费看片 | 国产精品久久久久久久久久不蜜月 | 日韩伦理片一区二区三区 | 国产黄色精品 | av看片在线| 国内外成人在线 | 色婷婷久久一区二区 | 亚洲精品高清视频在线观看 | 免费a v在线 | 九九视频精品在线 | 久久精品一区二区三区中文字幕 | 国产精品va视频 | 国内精品二区 | 天天干.com | 日韩激情小视频 | 黄色大片网| 国产亚洲精品成人av久久ww | 久久国产区 | 日韩精品在线视频免费观看 | 亚洲成人免费观看 | 国产精品白丝jk白祙 | 色婷婷av在线 | 国产精品一区二区无线 | 国产一区精品在线观看 | 在线观看你懂的网址 | 亚洲美女精品区人人人人 | 成人影片免费 | 久久er99热精品一区二区三区 | 精品一区二区三区香蕉蜜桃 | 国产一区视频免费在线观看 | 欧美一二三在线 | 一二三区视频在线 | 在线观看视频h | 国产偷v国产偷∨精品视频 在线草 | 亚洲精品高清一区二区三区四区 | 夜色资源网 | 99久视频 | 色狠狠狠 | 国产四虎在线 | 国产亚洲欧美在线视频 | 99综合电影在线视频 | 久久超碰97 | 国产精品久久久久久影院 | 成人中心免费视频 | 国产三级在线播放 | 午夜精品区| 三级黄色在线观看 | 久久精品看片 | 国产中文字幕一区二区 | 亚洲毛片一区二区三区 | 亚洲电影av在线 | 国内成人精品视频 | 日韩中文字幕在线 | 亚洲国产中文字幕在线 | 精品免费国产一区二区三区四区 | 日本久久高清视频 | 91在线视频| 国产视频97 | 91黄在线看 | 久久99久| 91免费观看国产 | 99精品视频在线播放免费 | 午夜精品久久久 | 国产麻豆电影在线观看 | 久久久五月天 | 日韩在线视频免费观看 | 在线观看亚洲电影 | 九九激情视频 | 91丨九色丨蝌蚪丰满 | 亚洲国产视频网站 | 成人福利av | 九色激情网| 国内精品久久久久久久久 | 日韩精品在线观看av | 国产亚洲精品久久久久久电影 | 超碰97人| 丰满少妇对白在线偷拍 | 久久久国产精品亚洲一区 | sesese图片| 麻花豆传媒一二三产区 | 国产一级片一区二区三区 | 国产高清综合 | 91精品1区2区 | 日韩午夜视频在线观看 | 99久久久久久久久久 | 日日干干夜夜 | 欧美激情精品 | 免费色视频 | 成人av免费 | 777视频在线观看 | 午夜男人影院 | 在线观看韩国av | 色欧美88888久久久久久影院 | 国产一级三级 | 精品欧美在线视频 | 亚洲理论电影网 | 欧美另类一二三四区 | 久久免费中文视频 | 激情综合网色播五月 | 香蕉影视在线观看 | 中文字幕乱在线伦视频中文字幕乱码在线 | 日韩xxxx视频| 黄色网在线播放 | 天天色天天色 | 91av视频导航 | 又黄又爽又无遮挡的视频 | 天天射综合 | 国产高清在线观看av | 免费看成年人 | 二区视频在线观看 | 日韩视频精品在线 | 一区二区三区四区五区六区 | 国产成人三级 | 久久视频在线观看免费 | 欧美精品久久久久久久久老牛影院 | 久久久久www| 亚洲国产日本 | 99精彩视频在线观看免费 | 免费观看成年人视频 | 香蕉视频在线免费看 | 狠狠色综合网站久久久久久久 | 亚洲1区在线 | 中文日韩在线视频 | 丁香久久婷婷 | 欧美不卡视频在线 | 96视频免费在线观看 | 日韩精品视频免费专区在线播放 | 亚洲第一中文字幕 | 日本在线观看一区二区三区 | 成人午夜电影在线播放 | www色com| 男女拍拍免费视频 | 色婷婷激婷婷情综天天 | 国产色综合| 中文字幕 婷婷 | 欧美一区影院 | 日韩av不卡在线播放 | 久久激情婷婷 | 久久超碰免费 | 亚洲免费一级电影 | 精品天堂av| 国产亚洲日 | 在线观看网站黄 | 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 在线а√天堂中文官网 | 狠狠色免费 | 黄色影院在线播放 | 激情小说网站亚洲综合网 | 久久男女视频 | 91桃色视频 | 欧美久久久| 国产成人在线一区 | 欧美成人在线免费观看 | 天堂av色婷婷一区二区三区 | 五月婷婷狠狠 | 国产视频在线观看一区 | 女人18毛片90分钟 | av电影不卡在线 | 狠狠色丁香九九婷婷综合五月 | 成av人电影 | 日日夜夜网 | 国产在线综合视频 | 国产免费久久精品 | 久久黄页 | 久久综合免费视频影院 | 三级在线视频观看 | 中文字幕专区高清在线观看 | 亚洲艳情 | av在线播放中文字幕 | 国产在线探花 | 久久精品视频在线播放 | 国产一区二区三区高清播放 | 国产黄色片网站 | 亚洲精品国产日韩 | 五月婷婷开心中文字幕 | 国产精品资源在线观看 | 欧美精品在线免费 | 91精品播放 | 有码一区二区三区 | 亚洲精品欧洲精品 | 最新真实国产在线视频 | 久久久精品亚洲 | 婷婷色中文字幕 | 日韩免费一区二区在线观看 | 国产在线观看免费av | 久久精品99国产 | 精品五月天 | 亚洲精品乱码久久久久久蜜桃动漫 | 999成人精品 | 激情欧美一区二区三区 | 欧美激情视频免费看 | 欧美亚洲久久 | 日韩激情视频在线观看 | www.久艹| 欧美一区二区三区在线视频观看 | 婷婷在线精品视频 | 国产精品18久久久久久不卡孕妇 | 深爱婷婷激情 | 亚洲国产精品成人精品 | 国产精品福利在线播放 | 九九热精品在线 | 免费高清看电视网站 | 一区二区三区在线电影 | www国产亚洲 | 国产91全国探花系列在线播放 | 日韩精品在线看 | 国色天香在线观看 | 久久99国产精品视频 | 亚洲另类交 | 综合影视| 91九色视频 | 久久久久亚洲精品中文字幕 | 成人资源网 | 欧美电影在线观看 | 久久精品视频播放 | 黄色一级影院 | 国产精品2区 | 97香蕉久久国产在线观看 | 日韩高清不卡在线 | 911精品视频 | 免费视频资源 | 97人人模人人爽人人喊网 | 日韩在线短视频 | 天天操天天操天天操天天操天天操天天操 | 国产免费中文字幕 | 成人国产一区二区 | 色婷婷天天干 | 中文字幕久久亚洲 | 亚洲精品在线免费 | 国产精品一区二区白浆 | 成人黄色电影在线观看 | 99久久精| 国产又粗又猛又爽又黄的视频免费 | 国产韩国日本高清视频 | 天天干天天操天天入 | 麻豆视频免费版 | 天天摸天天干天天操天天射 | 久久久久久久福利 | 91免费高清观看 | 久久久91精品国产一区二区三区 | 久久久免费视频播放 | 欧美中文字幕久久 | 欧美一级性生活视频 | 亚州av网站 | 中文字幕免费中文 | 国产精品嫩草影院99网站 | 日韩欧美高清视频在线观看 | 国产日韩欧美自拍 | 亚洲砖区区免费 | 午夜精品视频一区 | 天天躁日日躁狠狠躁av麻豆 | 丁香婷婷自拍 | 国产视频一二三 | 久久久久久国产一区二区三区 | 在线观看视频在线 | 丁香花在线视频观看免费 | 最近中文字幕在线中文高清版 | 三级黄色免费片 | 午夜一级免费电影 | 在线播放91 | 亚洲国产成人在线播放 | 国产高清久久久久 | 五月婷婷综 | 久久精品亚洲一区二区三区观看模式 | 狠狠色噜噜狠狠 | 成人黄性视频 | 久在线观看视频 | 91精品国产自产老师啪 | 综合久久网 | 久久婷婷精品视频 | 午夜骚影 | 国内外激情视频 | 日韩在线一二三区 | 久久成电影 | 深夜精品福利 | 九九爱免费视频 | 国产区高清在线 | 免费av网站在线 | 亚洲国产字幕 | a在线观看视频 | 99久国产 | 色资源网在线观看 | 国产精品一区二区三区免费视频 | 五月天色中色 | 国产精品久久久久永久免费看 | 亚洲综合色播 | 天天插日日插 | 麻豆视频免费入口 | 国产精品普通话 | 国产精品欧美日韩在线观看 | 日韩av免费大片 | 久久久久久激情 | 超碰在线日本 | 国产精品一区在线观看你懂的 | 九九欧美视频 | 久久视频二区 | 亚洲最新视频在线 | 国产精品免费在线视频 | 精品成人a区在线观看 | av看片网址 | 久久在线视频精品 | 黄色av大片 | 亚洲天堂网在线播放 | 国产精品久久久av | 久久精品国产一区 | 午夜免费在线观看 | 中文字幕丝袜 | 国产精品福利一区 | 最新极品jizzhd欧美 | 日韩在线观看一区二区 | 久操伊人| 最近中文字幕视频完整版 | 日本久久久影视 | 99999精品 | 高清av在线免费观看 | av丁香| 久久99亚洲热视 | 久艹视频在线免费观看 | 国产成人精品一区二区三区福利 | 九九久久影院 | 国产伦精品一区二区三区四区视频 | 欧美国产不卡 | 婷婷丁香五 | 亚洲码国产日韩欧美高潮在线播放 | 成人毛片网 | 久久超碰在线 | 天天操天天操 | 日韩欧美在线综合网 | 人人讲| 国产精品免费观看国产网曝瓜 | 亚洲区二区 | 日日爽夜夜操 | 免费日韩在线 | 最近中文字幕mv免费高清在线 | www.伊人网 | a级国产乱理伦片在线观看 亚洲3级 | 亚洲午夜精品一区二区三区电影院 | 欧美激情片在线观看 | 亚洲在线激情 | 激情久久久久 | 日韩色综合网 | 丁香婷婷激情国产高清秒播 | 婷婷亚洲激情 | 国产在线精 | 国产精品婷婷 | 亚洲欧美成人综合 | 草久在线 | 亚洲综合在 | 色夜视频 | 色婷婷综合在线 | 中文免费在线观看 | 一区二区三区四区精品视频 | 久久99爱视频 | 国产精品1区2区3区 久久免费视频7 | 色综合天天做天天爱 | 高潮毛片无遮挡高清免费 | 91九色在线视频观看 | 欧美激情视频在线观看免费 | 黄色aa久久| 麻豆视频一区二区 | 综合天天久久 | 少妇性xxx | 美女网站在线播放 | 91超碰免费在线 | 日韩欧美视频在线观看免费 | 99视频久久 | 成人黄色在线 | 国产免费国产 | 欧美经典久久 | 国产第一二区 | 一级黄色毛片 | 成人av资源在线 | 激情久久网 | 天天综合天天做 | 久久激情视频免费观看 | 毛片区 | 91色欧美| 99色国产 | 国产三级国产精品国产专区50 | 国产成人久久av免费高清密臂 | 亚洲精品综合一二三区在线观看 | 人人干干人人 | 久草在线播放视频 | 66av99精品福利视频在线 | 91网址在线看 | 国内揄拍国内精品 | 91成人免费观看视频 | 国产精品视频app | 岛国一区在线 | 91成版人在线观看入口 | 国产日韩欧美在线免费观看 | 樱空桃av | 中文一区在线 | 亚洲欧美日韩不卡 | 国产一区二区三区高清播放 | 色婷在线 | 国内久久看| 91亚洲精品乱码久久久久久蜜桃 | 麻豆国产精品永久免费视频 | 亚洲欧洲精品一区二区 | 超级碰视频 | 久久免费久久 | 国语自产偷拍精品视频偷 | 亚洲日日夜夜 | 9999激情 | 丰满少妇久久久 | 99久久婷婷国产一区二区三区 | 成人av免费在线播放 | 免费观看黄色12片一级视频 | 日韩手机视频 | 色视频在线免费观看 | 992tv成人免费看片 | 国产精品一区久久久久 | 在线观看视频三级 | 国产网站在线免费观看 | 欧美日韩中文字幕在线视频 | 一区二区视频在线播放 | 亚洲精品在线观看av | 伊人中文字幕在线 | 精品国产一区二区三区不卡 | 亚洲 欧美 成人 | 91麻豆精品国产91久久久久 | 久久国产视频网 | 亚洲综合色激情五月 | 狠狠狠狠狠狠操 | 黄色影院在线观看 | 国产精品久久中文字幕 | 中文字幕观看av | 精品成人免费 | 精品国产视频一区 | 亚洲精品自在在线观看 | av免费在线观看网站 | 超碰在线天天 | 国产精品久久一卡二卡 | 日本成人中文字幕在线观看 | 在线欧美最极品的av | 中文字幕免费播放 | 成人av网站在线观看 | 久久综合9988久久爱 | 日日躁夜夜躁aaaaxxxx | 久久免费看a级毛毛片 | 亚洲国产成人在线观看 | 亚洲国产剧情 | 久久精品久久久精品美女 | 色资源网在线观看 | 在线视频欧美精品 | 亚洲精品在线免费观看视频 | av资源中文字幕 | 国产原创中文在线 | av电影在线播放 | av在线播放一区二区三区 | 久久成人18免费网站 | 808电影| 五月天色中色 | 国产在线无 | 色综合天天综合 | 超碰在线观看99 | 久精品视频 | 亚洲第一av在线播放 | 色妞久久福利网 | 欧美性黄网官网 | 久久久久亚洲天堂 | 成人欧美一区二区三区在线观看 | 在线观看视频你懂 | 国产性xxxx | 国产成人精品999在线观看 | 国产五月色婷婷六月丁香视频 | 国产精品女人网站 | 国产精品24小时在线观看 | 久久国产精品色婷婷 | 亚洲三级黄色 | 欧美成人免费在线 | 欧美日本一区 | 欧美a级一区二区 | 国产黄色看片 | 又黄又爽的免费高潮视频 | 日本爱爱免费视频 | 91久久精品一区二区三区 | 天天操天天摸天天爽 | 天天干天天碰 | 玖玖精品在线 | 国产精品视频app | 国产午夜免费视频 | 成人久久18免费 | 国内视频在线观看 | 日日干美女 | www免费看| 波多野结衣在线视频免费观看 | av在线免费观看网站 | 韩日精品在线 | 免费在线播放av电影 | 国产精品成人在线观看 | 亚洲乱码精品久久久 | 能在线看的av | 成人黄色大片 | 欧美精品一区二区性色 | 欧美一区二区日韩一区二区 | 99久久精品午夜一区二区小说 | 国产精品久久久久久久久久免费 | 成年人免费av | 欧美日韩观看 | 国产精品日韩欧美 | 综合激情网... | 在线观看国产中文字幕 | 国产视频在线播放 | 国产资源精品在线观看 | 亚洲日本激情 | 欧美孕妇与黑人孕交 |