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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

关于Mybatis,我总结了 10 种通用的写法

發布時間:2025/3/21 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 关于Mybatis,我总结了 10 种通用的写法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

出處:https://blog.csdn.net/smile_lg/article/details/71215619


用來循環容器的標簽forEach,查看例子

foreach元素的屬性主要有item,index,collection,open,separator,close。

  • item:集合中元素迭代時的別名,

  • index:集合中元素迭代時的索引

  • open:常用語where語句中,表示以什么開始,比如以'('開始

  • separator:表示在每次進行迭代時的分隔符,

  • close 常用語where語句中,表示以什么結束,

在使用foreach的時候最關鍵的也是最容易出錯的就是collection屬性,該屬性是必須指定的,但是在不同情況下,該屬性的值是不一樣的,主要有一下3種情況:

  • 如果傳入的是單參數且參數類型是一個List的時候,collection屬性值為list .

  • 如果傳入的是單參數且參數類型是一個array數組的時候,collection的屬性值為array .

  • 如果傳入的參數是多個的時候,我們就需要把它們封裝成一個Map了,當然單參數也可以封裝成map,實際上如果你在傳入參數的時候,在MyBatis里面也是會把它封裝成一個Map的,map的key就是參數名,所以這個時候collection屬性值就是傳入的List或array對象在自己封裝的map里面的key.

針對最后一條,我們來看一下官方說法:

注意?你可以將一個?List?實例或者數組作為參數對象傳給?MyBatis,當你這么做的時候,MyBatis?會自動將它包裝在一個?Map?中并以名稱為鍵。List?實例將會以“list”作為鍵,而數組實例的鍵將是“array”。

所以,不管是多參數還是單參數的list,array類型,都可以封裝為map進行傳遞。如果傳遞的是一個List,則mybatis會封裝為一個list為key,list值為object的map,如果是array,則封裝成一個array為key,array的值為object的map,如果自己封裝呢,則colloection里放的是自己封裝的map里的key值

//mapper中我們要為這個方法傳遞的是一個容器,將容器中的元素一個一個的 //拼接到xml的方法中就要使用這個forEach這個標簽了 public?List<Entity>?queryById(List<String>?userids);//對應的xml中如下<select?id="queryById"?resultMap="BaseReslutMap"?>select?*?FROM?entitywhere?id?in?<foreach?collection="userids"?item="userid"?index="index"?open="("?separator=","?close=")">#{userid}</foreach></select>

concat模糊查詢

//比如說我們想要進行條件查詢,但是幾個條件不是每次都要使用,那么我們就可以 //通過判斷是否拼接到sql中<select?id="queryById"?resultMap="BascResultMap"?parameterType="entity">SELECT?*??from?entity<where><if?test="name!=null">name?like?concat('%',concat(#{name},'%'))</if></where></select>

choose (when, otherwise)標簽

choose標簽是按順序判斷其內部when標簽中的test條件出否成立,如果有一個成立,則?choose?結束。當?choose?中所有?when?的條件都不滿則時,則執行?otherwise?中的sql。類似于Java?的?switch?語句,choose?為?switch,when?為?case,otherwise?則為?default。

例如下面例子,同樣把所有可以限制的條件都寫上,方面使用。choose會從上到下選擇一個when標簽的test為true的sql執行。安全考慮,我們使用where將choose包起來,放置關鍵字多于錯誤。

<!--??choose(判斷參數)?-?按順序將實體類?User?第一個不為空的屬性作為:where條件?-->?? <select?id="getUserList_choose"?resultMap="resultMap_user"?parameterType="com.yiibai.pojo.User">??SELECT?*??FROM?User?u???<where>??<choose>??<when?test="username?!=null?">??u.username?LIKE?CONCAT(CONCAT('%',?#{username,?jdbcType=VARCHAR}),'%')??</when?>??<when?test="sex?!=?null?and?sex?!=?''?">??AND?u.sex?=?#{sex,?jdbcType=INTEGER}??</when?>??<when?test="birthday?!=?null?">??AND?u.birthday?=?#{birthday,?jdbcType=DATE}??</when?>??<otherwise>??</otherwise>??</choose>??</where>???? </select>

selectKey 標簽

在insert語句中,在Oracle經常使用序列、在MySQL中使用函數來自動生成插入表的主鍵,而且需要方法能返回這個生成主鍵。使用myBatis的selectKey標簽可以實現這個效果。? ?下面例子,使用mysql數據庫自定義函數nextval('student'),用來生成一個key,并把他設置到傳入的實體類中的studentId屬性上。所以在執行完此方法后,邊可以通過這個實體類獲取生成的key。

<!--?插入學生?自動主鍵-->?? <insert?id="createStudentAutoKey"?parameterType="liming.student.manager.data.model.StudentEntity"?keyProperty="studentId">??<selectKey?keyProperty="studentId"?resultType="String"?order="BEFORE">??select?nextval('student')??</selectKey>??INSERT?INTO?STUDENT_TBL(STUDENT_ID,??STUDENT_NAME,??STUDENT_SEX,??STUDENT_BIRTHDAY,??STUDENT_PHOTO,??CLASS_ID,??PLACE_ID)??VALUES?(#{studentId},??#{studentName},??#{studentSex},??#{studentBirthday},??#{studentPhoto,?javaType=byte[],?jdbcType=BLOB,?typeHandler=org.apache.ibatis.type.BlobTypeHandler},??#{classId},??#{placeId})?? </insert>

調用接口方法,和獲取自動生成key

StudentEntity?entity?=?new?StudentEntity();?? entity.setStudentName("黎明你好");?? entity.setStudentSex(1);?? entity.setStudentBirthday(DateUtil.parse("1985-05-28"));?? entity.setClassId("20000001");?? entity.setPlaceId("70000001");?? this.dynamicSqlMapper.createStudentAutoKey(entity);?? System.out.println("新增學生ID:?"?+?entity.getStudentId());

if標簽

if標簽可用在許多類型的sql語句中,我們以查詢為例。首先看一個很普通的查詢:

<!--?查詢學生list,like姓名?-->?? <select?id="getStudentListLikeName"?parameterType="StudentEntity"?resultMap="studentResultMap">??SELECT?*?from?STUDENT_TBL?ST??? WHERE?ST.STUDENT_NAME?LIKE?CONCAT(CONCAT('%',?#{studentName}),'%')?? </select>

但是此時如果studentName為null,此語句很可能報錯或查詢結果為空。此時我們使用if動態sql語句先進行判斷,如果值為null或等于空字符串,我們就不進行此條件的判斷,增加靈活性。

參數為實體類StudentEntity。將實體類中所有的屬性均進行判斷,如果不為空則執行判斷條件。

<!--?2?if(判斷參數)?-?將實體類不為空的屬性作為where條件?-->?? <select?id="getStudentList_if"?resultMap="resultMap_studentEntity"?parameterType="liming.student.manager.data.model.StudentEntity">??SELECT?ST.STUDENT_ID,??ST.STUDENT_NAME,??ST.STUDENT_SEX,??ST.STUDENT_BIRTHDAY,??ST.STUDENT_PHOTO,??ST.CLASS_ID,??ST.PLACE_ID??FROM?STUDENT_TBL?ST???WHERE??<if?test="studentName?!=null?">??ST.STUDENT_NAME?LIKE?CONCAT(CONCAT('%',?#{studentName,?jdbcType=VARCHAR}),'%')??</if>??<if?test="studentSex?!=?null?and?studentSex?!=?''?">??AND?ST.STUDENT_SEX?=?#{studentSex,?jdbcType=INTEGER}??</if>??<if?test="studentBirthday?!=?null?">??AND?ST.STUDENT_BIRTHDAY?=?#{studentBirthday,?jdbcType=DATE}??</if>??<if?test="classId?!=?null?and?classId!=?''?">??AND?ST.CLASS_ID?=?#{classId,?jdbcType=VARCHAR}??</if>??<if?test="classEntity?!=?null?and?classEntity.classId?!=null?and?classEntity.classId?!='?'?">??AND?ST.CLASS_ID?=?#{classEntity.classId,?jdbcType=VARCHAR}??</if>??<if?test="placeId?!=?null?and?placeId?!=?''?">??AND?ST.PLACE_ID?=?#{placeId,?jdbcType=VARCHAR}??</if>??<if?test="placeEntity?!=?null?and?placeEntity.placeId?!=?null?and?placeEntity.placeId?!=?''?">??AND?ST.PLACE_ID?=?#{placeEntity.placeId,?jdbcType=VARCHAR}??</if>??<if?test="studentId?!=?null?and?studentId?!=?''?">??AND?ST.STUDENT_ID?=?#{studentId,?jdbcType=VARCHAR}??</if>??? </select>

使用時比較靈活,?new一個這樣的實體類,我們需要限制那個條件,只需要附上相應的值就會where這個條件,相反不去賦值就可以不在where中判斷。

public?void?select_test_2_1()?{??StudentEntity?entity?=?new?StudentEntity();??entity.setStudentName("");??entity.setStudentSex(1);??entity.setStudentBirthday(DateUtil.parse("1985-05-28"));??entity.setClassId("20000001");??//entity.setPlaceId("70000001");??List<StudentEntity>?list?=?this.dynamicSqlMapper.getStudentList_if(entity);??for?(StudentEntity?e?:?list)?{??System.out.println(e.toString());??}?? }

if + where 的條件判斷

當where中的條件使用的if標簽較多時,這樣的組合可能會導致錯誤。我們以在3.1中的查詢語句為例子,當java代碼按如下方法調用時:

@Test?? public?void?select_test_2_1()?{??StudentEntity?entity?=?new?StudentEntity();??entity.setStudentName(null);??entity.setStudentSex(1);??List<StudentEntity>?list?=?this.dynamicSqlMapper.getStudentList_if(entity);??for?(StudentEntity?e?:?list)?{??System.out.println(e.toString());??}?? }

如果上面例子,參數studentName為null,將不會進行STUDENT_NAME列的判斷,則會直接導“WHERE?AND”關鍵字多余的錯誤SQL。? 這時我們可以使用where動態語句來解決。這個“where”標簽會知道如果它包含的標簽中有返回值的話,它就插入一個‘where’。此外,如果標簽返回的內容是以AND?或OR?開頭的,則它會剔除掉。? 上面例子修改為:

<!--?3?select?-?where/if(判斷參數)?-?將實體類不為空的屬性作為where條件?-->?? <select?id="getStudentList_whereIf"?resultMap="resultMap_studentEntity"?parameterType="liming.student.manager.data.model.StudentEntity">??SELECT?ST.STUDENT_ID,??ST.STUDENT_NAME,??ST.STUDENT_SEX,??ST.STUDENT_BIRTHDAY,??ST.STUDENT_PHOTO,??ST.CLASS_ID,??ST.PLACE_ID??FROM?STUDENT_TBL?ST???<where>??<if?test="studentName?!=null?">??ST.STUDENT_NAME?LIKE?CONCAT(CONCAT('%',?#{studentName,?jdbcType=VARCHAR}),'%')??</if>??<if?test="studentSex?!=?null?and?studentSex?!=?''?">??AND?ST.STUDENT_SEX?=?#{studentSex,?jdbcType=INTEGER}??</if>??<if?test="studentBirthday?!=?null?">??AND?ST.STUDENT_BIRTHDAY?=?#{studentBirthday,?jdbcType=DATE}??</if>??<if?test="classId?!=?null?and?classId!=?''?">??AND?ST.CLASS_ID?=?#{classId,?jdbcType=VARCHAR}??</if>??<if?test="classEntity?!=?null?and?classEntity.classId?!=null?and?classEntity.classId?!='?'?">??AND?ST.CLASS_ID?=?#{classEntity.classId,?jdbcType=VARCHAR}??</if>??<if?test="placeId?!=?null?and?placeId?!=?''?">??AND?ST.PLACE_ID?=?#{placeId,?jdbcType=VARCHAR}??</if>??<if?test="placeEntity?!=?null?and?placeEntity.placeId?!=?null?and?placeEntity.placeId?!=?''?">??AND?ST.PLACE_ID?=?#{placeEntity.placeId,?jdbcType=VARCHAR}??</if>??<if?test="studentId?!=?null?and?studentId?!=?''?">??AND?ST.STUDENT_ID?=?#{studentId,?jdbcType=VARCHAR}??</if>??</where>???? </select>

if + set實現修改語句

當update語句中沒有使用if標簽時,如果有一個參數為null,都會導致錯誤。? 當在update語句中使用if標簽時,如果前面的if沒有執行,則或導致逗號多余錯誤。使用set標簽可以將動態的配置SET?關鍵字,和剔除追加到條件末尾的任何不相關的逗號。使用if+set標簽修改后,如果某項為null則不進行更新,而是保持數據庫原值。如下示例:

<!--?4?if/set(判斷參數)?-?將實體類不為空的屬性更新?-->?? <update?id="updateStudent_if_set"?parameterType="liming.student.manager.data.model.StudentEntity">??UPDATE?STUDENT_TBL??<set>??<if?test="studentName?!=?null?and?studentName?!=?''?">??STUDENT_TBL.STUDENT_NAME?=?#{studentName},??</if>??<if?test="studentSex?!=?null?and?studentSex?!=?''?">??STUDENT_TBL.STUDENT_SEX?=?#{studentSex},??</if>??<if?test="studentBirthday?!=?null?">??STUDENT_TBL.STUDENT_BIRTHDAY?=?#{studentBirthday},??</if>??<if?test="studentPhoto?!=?null?">??STUDENT_TBL.STUDENT_PHOTO?=?#{studentPhoto,?javaType=byte[],?jdbcType=BLOB,?typeHandler=org.apache.ibatis.type.BlobTypeHandler},??</if>??<if?test="classId?!=?''?">??STUDENT_TBL.CLASS_ID?=?#{classId}??</if>??<if?test="placeId?!=?''?">??STUDENT_TBL.PLACE_ID?=?#{placeId}??</if>??</set>??WHERE?STUDENT_TBL.STUDENT_ID?=?#{studentId};?????? </update>

if + trim代替where/set標簽

trim是更靈活的去處多余關鍵字的標簽,他可以實踐where和set的效果。

trim代替where

<!--?5.1if/trim代替where(判斷參數)?-將實體類不為空的屬性作為where條件-->?? <select?id="getStudentList_if_trim"?resultMap="resultMap_studentEntity">??SELECT?ST.STUDENT_ID,??ST.STUDENT_NAME,??ST.STUDENT_SEX,??ST.STUDENT_BIRTHDAY,??ST.STUDENT_PHOTO,??ST.CLASS_ID,??ST.PLACE_ID??FROM?STUDENT_TBL?ST???<trim?prefix="WHERE"?prefixOverrides="AND|OR">??<if?test="studentName?!=null?">??ST.STUDENT_NAME?LIKE?CONCAT(CONCAT('%',?#{studentName,?jdbcType=VARCHAR}),'%')??</if>??<if?test="studentSex?!=?null?and?studentSex?!=?''?">??AND?ST.STUDENT_SEX?=?#{studentSex,?jdbcType=INTEGER}??</if>??<if?test="studentBirthday?!=?null?">??AND?ST.STUDENT_BIRTHDAY?=?#{studentBirthday,?jdbcType=DATE}??</if>??<if?test="classId?!=?null?and?classId!=?''?">??AND?ST.CLASS_ID?=?#{classId,?jdbcType=VARCHAR}??</if>??<if?test="classEntity?!=?null?and?classEntity.classId?!=null?and?classEntity.classId?!='?'?">??AND?ST.CLASS_ID?=?#{classEntity.classId,?jdbcType=VARCHAR}??</if>??<if?test="placeId?!=?null?and?placeId?!=?''?">??AND?ST.PLACE_ID?=?#{placeId,?jdbcType=VARCHAR}??</if>??<if?test="placeEntity?!=?null?and?placeEntity.placeId?!=?null?and?placeEntity.placeId?!=?''?">??AND?ST.PLACE_ID?=?#{placeEntity.placeId,?jdbcType=VARCHAR}??</if>??<if?test="studentId?!=?null?and?studentId?!=?''?">??AND?ST.STUDENT_ID?=?#{studentId,?jdbcType=VARCHAR}??</if>??</trim>????? </select>

trim代替set

<!--?5.2?if/trim代替set(判斷參數)?-?將實體類不為空的屬性更新?-->?? <update?id="updateStudent_if_trim"?parameterType="liming.student.manager.data.model.StudentEntity">??UPDATE?STUDENT_TBL??<trim?prefix="SET"?suffixOverrides=",">??<if?test="studentName?!=?null?and?studentName?!=?''?">??STUDENT_TBL.STUDENT_NAME?=?#{studentName},??</if>??<if?test="studentSex?!=?null?and?studentSex?!=?''?">??STUDENT_TBL.STUDENT_SEX?=?#{studentSex},??</if>??<if?test="studentBirthday?!=?null?">??STUDENT_TBL.STUDENT_BIRTHDAY?=?#{studentBirthday},??</if>??<if?test="studentPhoto?!=?null?">??STUDENT_TBL.STUDENT_PHOTO?=?#{studentPhoto,?javaType=byte[],?jdbcType=BLOB,?typeHandler=org.apache.ibatis.type.BlobTypeHandler},??</if>??<if?test="classId?!=?''?">??STUDENT_TBL.CLASS_ID?=?#{classId},??</if>??<if?test="placeId?!=?''?">??STUDENT_TBL.PLACE_ID?=?#{placeId}??</if>??</trim>??WHERE?STUDENT_TBL.STUDENT_ID?=?#{studentId}?? </update>

foreach

對于動態SQL?非常必須的,主是要迭代一個集合,通常是用于IN?條件。List?實例將使用“list”做為鍵,數組實例以“array”?做為鍵。

foreach元素是非常強大的,它允許你指定一個集合,聲明集合項和索引變量,它們可以用在元素體內。它也允許你指定開放和關閉的字符串,在迭代之間放置分隔符。這個元素是很智能的,它不會偶然地附加多余的分隔符。

注意:你可以傳遞一個List實例或者數組作為參數對象傳給MyBatis。當你這么做的時候,MyBatis會自動將它包裝在一個Map中,用名稱在作為鍵。List實例將會以“list”作為鍵,而數組實例將會以“array”作為鍵。

這個部分是對關于XML配置文件和XML映射文件的而討論的。下一部分將詳細討論Java?API,所以你可以得到你已經創建的最有效的映射。

參數為array示例的寫法

接口的方法聲明:

public?List<StudentEntity>?getStudentListByClassIds_foreach_array(String[]?classIds);

動態SQL語句:

<!—?7.1?foreach(循環array參數)?-?作為where中in的條件?-->?? <select?id="getStudentListByClassIds_foreach_array"?resultMap="resultMap_studentEntity">??SELECT?ST.STUDENT_ID,??ST.STUDENT_NAME,??ST.STUDENT_SEX,??ST.STUDENT_BIRTHDAY,??ST.STUDENT_PHOTO,??ST.CLASS_ID,??ST.PLACE_ID??FROM?STUDENT_TBL?ST??WHERE?ST.CLASS_ID?IN???<foreach?collection="array"?item="classIds"??open="("?separator=","?close=")">??#{classIds}??</foreach>?? </select>

測試代碼,查詢學生中,在20000001、20000002這兩個班級的學生:

@Test?? public?void?test7_foreach()?{??String[]?classIds?=?{?"20000001",?"20000002"?};??List<StudentEntity>?list?=?this.dynamicSqlMapper.getStudentListByClassIds_foreach_array(classIds);??for?(StudentEntity?e?:?list)?{??System.out.println(e.toString());??}?? }

2參數為list示例的寫法? 接口的方法聲明:

public?List<StudentEntity>?getStudentListByClassIds_foreach_list(List<String>?classIdList);

動態SQL語句:

<!--?7.2?foreach(循環List<String>參數)?-?作為where中in的條件?-->?? <select?id="getStudentListByClassIds_foreach_list"?resultMap="resultMap_studentEntity">??SELECT?ST.STUDENT_ID,??ST.STUDENT_NAME,??ST.STUDENT_SEX,??ST.STUDENT_BIRTHDAY,??ST.STUDENT_PHOTO,??ST.CLASS_ID,??ST.PLACE_ID??FROM?STUDENT_TBL?ST??WHERE?ST.CLASS_ID?IN???<foreach?collection="list"?item="classIdList"??open="("?separator=","?close=")">??#{classIdList}??</foreach>?? </select>

測試代碼,查詢學生中,在20000001、20000002這兩個班級的學生:

@Test?? public?void?test7_2_foreach()?{??ArrayList<String>?classIdList?=?new?ArrayList<String>();??classIdList.add("20000001");??classIdList.add("20000002");??List<StudentEntity>?list?=?this.dynamicSqlMapper.getStudentListByClassIds_foreach_list(classIdList);??for?(StudentEntity?e?:?list)?{??System.out.println(e.toString());??}

sql片段標簽:通過該標簽可定義能復用的sql語句片段,在執行sql語句標簽中直接引用即可。這樣既可以提高編碼效率,還能有效簡化代碼,提高可讀性

需要配置的屬性:id=""?>>>表示需要改sql語句片段的唯一標識

引用:通過標簽引用,refid=""?中的值指向需要引用的中的id=“”屬性

<!--定義sql片段-->?? <sql?id="orderAndItem">??o.order_id,o.cid,o.address,o.create_date,o.orderitem_id,i.orderitem_id,i.product_id,i.count??</sql>??<select?id="findOrderAndItemsByOid"?parameterType="java.lang.String"?resultMap="BaseResultMap">??select?? <!--引用sql片段-->??<include?refid="orderAndItem"?/>??from?ordertable?o??join?orderitem?i?on?o.orderitem_id?=?i.orderitem_id??where?o.order_id?=?#{orderId}??</select>

?

總結

以上是生活随笔為你收集整理的关于Mybatis,我总结了 10 种通用的写法的全部內容,希望文章能夠幫你解決所遇到的問題。

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

亚洲一区二区精品在线 | 精品一区二区在线看 | 99精品在这里 | 久久毛片高清国产 | 国产在线2020| 夜夜夜草| 伊人五月天婷婷 | 一区二区不卡视频在线观看 | 国产专区日韩专区 | 91片网| 久久久福利 | 91高清视频免费 | 亚洲精品久久久久中文字幕m男 | 蜜臀aⅴ国产精品久久久国产 | 色五月成人 | 中文字幕一区在线 | 日本精品一区二区三区在线播放视频 | 久在线观看视频 | 亚洲午夜av久久乱码 | a天堂一码二码专区 | 天天操夜夜操天天射 | 韩日精品在线 | 亚洲三级在线 | 免费福利在线播放 | 中文字幕av免费在线观看 | 国产视频一区二区在线 | 日日天天| 国产亚洲情侣一区二区无 | 精品一二三四在线 | 久久久久久久久久毛片 | 国产亚洲精品久久久久5区 成人h电影在线观看 | 大片网站久久 | 国产一区久久 | 国产精品久久久久999 | 国产裸体视频网站 | 99草视频| 999电影免费在线观看 | 国产99久久九九精品 | 久久综合精品国产一区二区三区 | 日韩视频免费播放 | 日本深夜福利视频 | 一区二区不卡在线观看 | 精品国产亚洲一区二区麻豆 | 2024国产在线 | 亚洲免费高清视频 | 日韩经典一区二区三区 | 黄网站大全 | 国产字幕在线观看 | 亚洲最大免费成人网 | 中文日韩在线视频 | 色香天天| 毛片基地黄久久久久久天堂 | 色橹橹欧美在线观看视频高清 | 999视频在线观看 | 99精品区| 97综合视频 | 国产精品美女视频 | 九九热精品在线 | 成人免费电影 | 欧美三级在线播放 | 手机av电影在线观看 | 中文久久精品 | 国产精品久久久精品 | 亚洲精品美女久久久久网站 | 亚洲国产mv | 激情久久网 | 亚洲做受高潮欧美裸体 | 五月婷婷丁香六月 | av电影中文字幕 | 国产精品五月天 | 欧美xxxx性xxxxx高清 | 久久久天天操 | 人人干人人艹 | a级国产乱理论片在线观看 特级毛片在线观看 | av成人动漫在线观看 | 中文字幕在线播出 | 亚洲综合色网站 | 日韩影视在线 | 天天伊人狠狠 | 中文字幕在线看视频 | 91九色精品女同系列 | 99热只有精品在线观看 | 国产成人精品av久久 | 国产精品美女免费视频 | 欧美一区中文字幕 | 日韩在线观看小视频 | 在线小视频你懂的 | 久久久国产精品电影 | 在线电影 你懂得 | 四川妇女搡bbbb搡bbbb搡 | 婷婷性综合 | 人人爱在线视频 | 久久99精品久久久久久 | av888av.com| 久久久久久国产一区二区三区 | 欧美日本国产在线观看 | 久久久久久毛片精品免费不卡 | 国产美女被啪进深处喷白浆视频 | 国产视频中文字幕 | 在线观看免费视频 | 国产成人福利在线观看 | 亚洲综合在线视频 | 夜夜操天天干 | 国产91aaa| 欧美成年网站 | 国产精品入口麻豆 | 中文网丁香综合网 | 久久国产精品影片 | 有码中文字幕 | 亚洲最新视频在线 | 欧美天天射| 99精品一级欧美片免费播放 | 国产精品久久久久久久久久久久午夜 | 伊人久操 | 成人超碰在线 | 欧美日韩视频在线观看一区二区 | 激情在线免费视频 | 国产视频二区三区 | 香蕉视频久久 | 久久久国产精品免费 | 成年人视频在线 | 成人a视频在线观看 | 免费黄色网址大全 | 欧美激情一区不卡 | 欧美a级在线免费观看 | 亚洲 欧美 综合 在线 精品 | 免费黄色在线网址 | 奇米四色影狠狠爱7777 | 久久免费视频在线观看 | 在线色网站 | 日韩有码中文字幕在线 | 中中文字幕av在线 | 天天操天天操天天操天天操 | 麻豆视屏| 国产成人精品综合久久久久99 | 在线黄色观看 | 欧美国产一区在线 | 欧美色图88 | 久久久久久久久久电影 | 美女国内精品自产拍在线播放 | 97超碰人人澡人人爱 | 亚洲色图激情文学 | 婷婷在线免费 | 日韩亚洲国产中文字幕 | 国产午夜激情视频 | 国产精品欧美久久久久无广告 | 美女网站在线观看 | 国产精品3 | 国产精品视频免费在线观看 | 欧美亚洲精品在线观看 | 在线观看蜜桃视频 | 欧美国产日韩激情 | 91免费高清在线观看 | 在线亚洲成人 | 国产在线日韩 | 日本少妇久久久 | 午夜 在线 | 综合五月 | 高清不卡一区二区在线 | 中文av字幕在线观看 | 国内小视频 | 欧美一级免费黄色片 | 超碰97人人在线 | 激情视频免费在线 | 久久激情综合网 | av网址aaa | 久久精品亚洲精品国产欧美 | 中文在线8资源库 | 中文字幕首页 | 国产精品综合在线 | 久草在线观看视频免费 | 96精品高清视频在线观看软件特色 | 香蕉视频网址 | 免费国产ww | av网站在线观看免费 | 丁香六月激情 | 天天爽夜夜爽人人爽一区二区 | 成人午夜片av在线看 | 最新动作电影 | 国产在线精品一区二区 | 欧美色图狠狠干 | 精品国产网址 | 免费看黄在线观看 | 狠狠操狠狠干2017 | 欧美日韩国产一区二区在线观看 | 欧美色图狠狠干 | 中文字幕高清有码 | 视频 国产区 | www.天堂av| 国产又粗又猛又爽又黄的视频先 | 亚洲成人网av | av网站在线观看免费 | 中国一区二区视频 | 国产美女精品视频免费观看 | 四虎影视成人永久免费观看视频 | 久久久精品福利视频 | 日韩av电影国产 | 日韩高清www | 999电影免费在线观看 | 69av视频在线 | 欧美在线观看禁18 | 91在线麻豆 | 超碰在线官网 | 这里有精品在线视频 | 久久99久久99精品免观看软件 | 亚洲欧洲精品一区 | 911久久香蕉国产线看观看 | 欧美久久综合 | 美女福利视频在线 | 欧洲激情在线 | a电影在线观看 | 亚洲日日射 | 香蕉在线观看 | 在线免费观看不卡av | 天堂va在线高清一区 | 欧美一区成人 | 久久精品国产精品亚洲 | www五月天com | 美女一区网站 | 91精品播放 | 久久好看 | 亚洲精品一区中文字幕乱码 | 欧美日韩在线看 | 国产一区在线播放 | 成年人在线电影 | 欧美成人精品欧美一级乱 | 欧美另类亚洲 | 99国产精品久久久久老师 | 婷婷在线精品视频 | 国产黄色片久久久 | 51久久夜色精品国产麻豆 | 日本中文字幕视频 | 欧美一级性生活视频 | 一区电影 | 99产精品成人啪免费网站 | 天天草天天草 | 国产91影视 | 婷婷国产一区二区三区 | 日本天天色 | 久久不射网站 | 日韩久久精品一区二区 | 日韩精品久久久久久中文字幕8 | 97精品超碰一区二区三区 | h久久| 亚洲综合涩 | 国产中文字幕一区二区三区 | 欧美 日韩精品 | 爱色av.com| 精品成人免费 | 97视频免费在线看 | 成年人电影免费看 | 亚洲黄色在线免费观看 | 久久开心激情 | 国产你懂的在线 | 免费成人黄色片 | 在线中文字幕网站 | 丁香综合 | 中文字幕在线免费观看视频 | 在线 精品 国产 | 久久久91精品国产一区二区三区 | 国产精品videossex国产高清 | 国产精品久久久久一区二区三区共 | 国产成在线观看免费视频 | www.福利| 欧洲精品久久久久毛片完整版 | 色综合久久88色综合天天免费 | 成人亚洲精品国产www | 国产一级二级在线 | 久久爱992xxoo| 狠狠操狠狠干天天操 | 综合网中文字幕 | 五月花婷婷 | 波多野结衣在线播放一区 | 日韩在线电影一区 | 国产中文字幕91 | 久久国内视频 | 成人av久久| 国产最新视频在线 | 日本在线视频网址 | va视频在线观看 | 欧美色插 | 又黄又爽的视频在线观看网站 | a视频在线观看免费 | www.国产高清 | 五月色婷| 草免费视频 | 日本久久视频 | 中文字幕 影院 | 免费久久网站 | 91丨porny丨九色 | 91在线看视频免费 | 日本中文字幕高清 | 欧美日韩精 | 国产在线精品播放 | 99日韩精品| 国产高清日韩欧美 | 在线免费视频一区 | www免费看片com | 国产不卡在线观看视频 | 国产黄色av网站 | 狠狠色狠狠综合久久 | 在线观看aaa| 99久久久精品 | 青青河边草手机免费 | 丁香九月婷婷综合 | 国产日韩一区在线 | 国产亚洲精品综合一区91 | 日韩三级不卡 | 欧美少妇xxxxxx | 免费av成人在线 | 国产精品9999久久久久仙踪林 | 日本在线观看视频一区 | 日韩在线视频网站 | 人人爽人人插 | 91黄色视屏| 亚洲天堂社区 | bbbbb女女女女女bbbbb国产 | 欧美成人在线免费 | 国内精品久久久久 | 国产精品第一页在线观看 | 91中文字幕 | 免费人成在线观看网站 | 天堂麻豆| 中文字幕丰满人伦在线 | 综合色狠狠 | 国产精品一区二区果冻传媒 | 国产私拍在线 | 99视频精品| 我要看黄色一级片 | 日本成人a| 尤物97国产精品久久精品国产 | 五月天激情综合 | 色欧美综合 | 日本久久久精品视频 | 欧美一级艳片视频免费观看 | 色婷婷狠狠干 | 国产精品第2页 | 亚洲综合狠狠干 | 夜夜爽88888免费视频4848 | 日韩午夜大片 | 日韩乱色精品一区二区 | 亚洲成免费 | 中文字幕免费高清av | 日韩欧美一区二区三区视频 | 最新午夜电影 | 黄色软件在线观看免费 | 久久久免费在线观看 | 国产色网站 | 夜又临在线观看 | 国产精品久久伊人 | 美女精品在线观看 | 少妇按摩av| 免费视频97| 叶爱av在线| 视频一区亚洲 | 午夜精品久久久久99热app | 免费观看一区二区 | 日韩a在线看 | 九九热免费视频在线观看 | 国产精品毛片一区二区在线看 | 国产三级精品三级在线观看 | 蜜臀久久99精品久久久酒店新书 | 波多野结衣网址 | 国产99在线 | 午夜美女wwww | 国产精品精品国产婷婷这里av | 久久综合五月天 | 99久久爱 | 中文字幕超清在线免费 | 欧美999| 久久综合狠狠狠色97 | 亚洲最新在线 | 成人免费视频a | 人人爽影院 | 精品福利网 | www五月天婷婷 | 伊人天天综合 | 精品国产伦一区二区三区 | 99久免费精品视频在线观看 | 久草在线中文视频 | 国产精久久久久久妇女av | 精品欧美在线视频 | 免费成人在线视频网站 | 五月天电影免费在线观看一区 | 日韩欧美国产激情在线播放 | 色视频网站在线观看一=区 a视频免费在线观看 | 在线观看网站你懂的 | 久久躁日日躁aaaaxxxx | 日韩中文字幕第一页 | 韩国精品视频在线观看 | 欧美极品一区二区三区 | 免费三级骚 | 日韩理论在线播放 | 在线视频久久 | 国产一二三区在线观看 | 91亚色视频在线观看 | 成年人免费在线观看 | 久久久国产精品亚洲一区 | 亚洲免费在线观看视频 | 国产中文字幕亚洲 | 97电影手机 | 密桃av在线 | 欧美怡红院视频 | 亚洲香蕉在线观看 | 激情综合色播五月 | 天天草天天干天天射 | 摸bbb搡bbb搡bbbb | 久久国产系列 | 免费观看黄色12片一级视频 | 日韩一区二区三区视频在线 | 久久精品免视看 | 成人欧美在线 | 808电影| 国产一区二区三区免费视频 | 中文字幕av全部资源www中文字幕在线观看 | 国产九九在线 | 91久久久久久国产精品 | 国产精品入口传媒 | 91网免费观看| 午夜免费久久看 | 国产在线观看你懂得 | 少妇bbbb| 亚洲欧美怡红院 | 97成人精品视频在线播放 | 亚洲精品欧美专区 | 久久一区二区三区四区 | 日韩在线观看电影 | 国产精品国产亚洲精品看不卡15 | 久久优 | 国语黄色片 | 欧美精品999 | 成人欧美日韩国产 | 久久久 精品| 最近2019好看的中文字幕免费 | 色综合久久99 | 丁香五香天综合情 | 又黄又爽又色无遮挡免费 | 国产aaa免费视频 | 免费观看特级毛片 | 免费看的黄色的网站 | avav片| 中文在线www | 国产录像在线观看 | 亚洲理论片 | 久久久久久国产一区二区三区 | 91久草视频 | 日韩在线视频二区 | 日韩久久激情 | 国产亚洲精品久久网站 | 国产九色91 | 色婷婷久久| 在线电影中文字幕 | 一区二区精品久久 | 日本精品在线看 | 国产另类av | 成片免费观看视频大全 | 中文资源在线观看 | 97精品欧美91久久久久久 | 激情综合五月 | 9999在线视频 | 综合色婷婷 | 国产高清在线观看av | 亚洲视频在线视频 | 亚洲精品美女在线 | 91亚洲精品国产 | 射综合网 | 国产不卡在线播放 | 久久免费国产精品 | 国产资源网站 | 久久婷婷亚洲 | 日韩欧美综合视频 | 91.dizhi永久地址最新 | 久久综合给合久久狠狠色 | 91成人天堂久久成人 | 亚洲精品综合久久 | 亚洲情婷婷 | 视频福利在线观看 | 色中色亚洲 | 在线免费观看黄色小说 | 日日夜夜添 | 伊人五月天av | 国产剧情久久 | 在线亚洲欧美视频 | 亚洲综合黄色 | 91丨九色丨高潮 | 久久精品老司机 | 亚洲午夜久久久久久久久 | 337p日本欧洲亚洲大胆裸体艺术 | 日韩黄色大片在线观看 | 婷婷伊人综合亚洲综合网 | 久久久亚洲国产精品麻豆综合天堂 | 国产精品美女久久久网av | zzijzzij亚洲日本少妇熟睡 | 在线亚洲欧美日韩 | 五月婷婷久久丁香 | 国产成人99av超碰超爽 | 一级黄色片在线免费观看 | 一级性av | 韩国一区二区av | 亚洲国产av精品毛片鲁大师 | 欧美精品国产综合久久 | 在线免费av网 | 日本婷婷色 | 久久一区二区三区日韩 | 视频高清 | 91色亚洲 | 九九视频热 | 久久手机免费视频 | 欧美大香线蕉线伊人久久 | 九九九视频精品 | 夜夜夜夜猛噜噜噜噜噜初音未来 | 日日爽日日操 | 波多野结衣在线播放视频 | 日韩网站中文字幕 | 97福利| 天堂av影院 | 国产在线精品一区二区三区 | 成人国产精品入口 | 黄色最新网址 | 久久久精品久久日韩一区综合 | 亚洲国产日韩欧美 | 在线免费中文字幕 | 日韩在线视频看看 | 夜夜夜夜猛噜噜噜噜噜初音未来 | 国产在线观看高清视频 | 激情综合色综合久久 | 97超碰在线人人 | 激情五月综合网 | 日韩午夜电影院 | 亚洲电影在线看 | 中文字幕一区二区三区四区视频 | www.香蕉视频在线观看 | 国产精品久久久久久久久免费 | 国产精品久久久视频 | 国产只有精品 | 亚洲午夜久久久久久久久 | 成人国产网站 | 一级黄色片在线播放 | 精品国产乱码久久久久 | 国产91电影在线观看 | 五月婷婷免费 | 99精品久久久久久久 | 亚洲欧美日韩国产一区二区 | 久草视频首页 | 久久精品国产成人精品 | 久久夜色精品国产亚洲aⅴ 91chinesexxx | 亚洲aaa级 | 成人久久18免费网站图片 | 国产福利精品在线观看 | 久久精品二区 | 天天躁日日躁狠狠 | 国产精品欧美 | 在线一二区 | 成人国产精品久久久春色 | 黄色国产成人 | 久要激情网 | av中文资源在线 | 最近中文字幕mv免费高清在线 | 日本久久影视 | 干狠狠 | 91精品成人久久 | 日韩一区二区三区高清在线观看 | 人人插人人艹 | 天天操比 | 五月激情姐姐 | www.天天成人国产电影 | 深夜免费福利在线 | 日韩 国产| 精品国产99国产精品 | 国产精品视频不卡 | 成人黄色影片在线 | 超级碰碰碰碰 | 日韩中字在线 | 久久久国产毛片 | 草久在线视频 | 黄色福利网站 | av网站手机在线观看 | 日韩激情一二三区 | 高清av影院| 久草在线精品观看 | 中午字幕在线 | 免费性网站 | av中文字幕剧情 | 久久久久国产精品一区 | 在线观看电影av | 日本久久综合视频 | 亚洲乱亚洲乱亚洲 | 最近高清中文字幕在线国语5 | 在线观看黄网站 | 欧美成人a在线 | 人人干人人搞 | 亚洲精品视频在线观看网站 | 欧美一级电影 | 日日夜夜添 | 日韩在线免费高清视频 | 亚洲欧洲成人 | 国产免费xvideos视频入口 | 欧美日韩xx | 午夜视频色| 国产精品尤物 | 国产一级在线观看视频 | av电影久久 | 亚洲午夜精品一区二区三区电影院 | 国产成人久久77777精品 | 九九热精品视频在线观看 | 免费日韩精品 | www·22com天天操 | 17婷婷久久www | 亚洲精品在线观看av | 97在线观看免费观看高清 | 欧美色综合久久 | 国产一级大片在线观看 | 免费看一级一片 | 五月婷香蕉久色在线看 | 久久在线精品 | 91精品在线免费观看 | 九九热免费在线观看 | 成人av直播 | 国产日韩欧美在线看 | 91av视频在线观看免费 | 精品在线二区 | 国产a国产a国产a | 欧美日韩一区二区三区不卡 | 在线观看亚洲专区 | 91香蕉视频黄 | 黄色片网站免费 | 国产免费又爽又刺激在线观看 | 久久伊人八月婷婷综合激情 | 在线免费精品视频 | 日韩区欠美精品av视频 | 日本黄色免费看 | 一本到视频在线观看 | 天天操操操操操 | 久久好看 | 深夜免费福利网站 | 在线看国产视频 | 亚洲精品乱码久久久久 | 日韩精品高清视频 | 国产一级免费观看 | 久久手机免费视频 | 狠狠色丁香婷综合久久 | 最新成人av | 91视频免费网站 | 精品无人国产偷自产在线 | 在线亚洲午夜片av大片 | 国产美女网站视频 | 偷拍福利视频一区二区三区 | 玖玖视频网 | 国产成人精品av在线观 | 黄色小视频在线观看免费 | 97人人爽 | 国产黑丝袜在线 | 欧美日韩成人 | 免费看v片网站 | 国产精品嫩草影院9 | 久久久精品国产免费观看同学 | 色婷婷www | 免费看国产一级片 | 中文字幕有码在线 | 5月丁香婷婷综合 | 粉嫩av一区二区三区四区 | 香蕉视频在线免费 | jizzjizzjizz亚洲 | 在线观看欧美成人 | 国产精品久久久久久婷婷天堂 | 激情综合网五月激情 | 日韩精品一区二区三区外面 | 99r在线精品 | 欧美三级高清 | 久久久久欧美精品999 | 一区二区三区免费在线观看视频 | 亚洲免费精彩视频 | 99精品系列| 99视频免费观看 | 日韩xxx视频| 欧美日韩国产页 | 人人要人人澡人人爽人人dvd | 久久特级毛片 | 九九九九精品 | 在线观看免费观看在线91 | 国产精品美女久久久久久久 | 日韩视频在线观看免费 | 久久精品亚洲综合专区 | 韩国视频一区二区三区 | 色噜噜日韩精品一区二区三区视频 | 国产黄色精品在线 | 亚洲国产精品500在线观看 | 97偷拍视频 | 欧美精品一区在线 | 国产视频一区二区在线观看 | 丁香婷婷网 | 精品久久1 | 亚洲欧美日本一区二区三区 | 国产无吗一区二区三区在线欢 | 国产精品自产拍在线观看网站 | 日本久久久久久久久久久 | 国产综合香蕉五月婷在线 | 国内精品久久久久久久影视简单 | 免费下载高清毛片 | 欧美极品xxxx | 免费在线一区二区 | japanesexxx乱女另类 | 婷婷激情五月 | 激情五月播播久久久精品 | 人人插人人草 | 啪啪激情网 | 国产视频丨精品|在线观看 国产精品久久久久久久久久久久午夜 | 在线天堂中文在线资源网 | 九九热只有精品 | 国内99视频| 亚洲激情综合 | 精品国内自产拍在线观看视频 | 午夜视频亚洲 | 久久麻豆精品 | 91视频观看免费 | 500部大龄熟乱视频使用方法 | 毛片99| 日韩精品一区二区三区免费观看视频 | 亚洲永久精品在线观看 | av电影在线免费 | 黄色小说免费观看 | 一区二区视频免费在线观看 | 国产精品久久久久久久7电影 | av成人亚洲| av中文在线观看 | 高清精品视频 | 天天射夜夜爽 | 久久超碰97 | 色天天综合久久久久综合片 | 欧美一级片在线 | 国产剧情久久 | 99 久久久久| 伊人婷婷色 | 国产一区二区三区四区大秀 | 欧美在线视频免费 | 天天干亚洲| 狠狠色丁香久久婷婷综合_中 | 欧美在线视频第一页 | 久草视频在线免费看 | 欧美男男tv网站 | 亚洲国产成人久久综合 | 久久香蕉电影网 | 成 人 黄 色视频免费播放 | 在线黄色av| 在线91视频| 日韩一区在线播放 | 国产美女久久久 | 99r在线| 国产精品一区免费看8c0m | 奇米网777 | 在线你懂 | 国产综合福利在线 | 国产精品女人久久久久久 | 日韩欧美在线免费 | 91看片在线 | 中文字幕在线网址 | 人人揉人人揉人人揉人人揉97 | 欧美在线视频一区二区三区 | 精品在线视频播放 | 美女视频黄在线 | 国产高清在线免费 | 国产精品视频线看 | 精品国产视频在线 | 久草亚洲视频 | 精品久久久久久久久久久院品网 | 综合久久久久久 | 国产v视频 | 久久久久久欧美二区电影网 | 97在线观看免费高清完整版在线观看 | 国产免费叼嘿网站免费 | 17videosex性欧美 | 久草免费在线视频 | 日本久久久久久久久久 | 婷婷丁香视频 | 在线观看www.| japanesefreesexvideo高潮 | 国产精品一区二区无线 | 91精品一区二区三区蜜臀 | 国产精品密入口果冻 | 国产在线国偷精品产拍免费yy | 最新av在线免费观看 | 91自拍成人 | 精品国产一区二区三区蜜臀 | 色五月成人 | 久久成人资源 | 一级免费观看 | 欧美超碰在线 | 免费视频 你懂的 | 国产精品电影在线 | 久久电影中文字幕视频 | 一区国产精品 | 99色国产| 99欧美| 成 人 黄 色 视频 免费观看 | 美女网站在线 | 激情综合色图 | 天海翼一区二区三区免费 | 免费视频黄色 | 免费黄色在线网址 | 97在线精品国自产拍中文 | 一区二区欧美激情 | 国产精品久久久久久久电影 | 在线欧美a | 精品久久久久久国产 | 999视频在线观看 | 精品国产伦一区二区三区观看说明 | 久久a热6 | 日韩一级电影在线观看 | 欧美一级专区免费大片 | 天天干天天操天天做 | 久久精品香蕉 | 麻豆精品在线 | 国产毛片久久久 | 亚洲一区二区三区在线看 | 天天色 天天 | 激情五月播播久久久精品 | 国产丝袜制服在线 | 久久激情网站 | 免费在线观看成人av | 日韩va欧美va亚洲va久久 | 黄色大片日本免费大片 | 热re99久久精品国产99热 | 国产亚洲一区二区在线观看 | 99久久精品免费看国产免费软件 | 免费久久99精品国产婷婷六月 | 黄色片免费电影 | 久久99这里只有精品 | 久草久草在线观看 | 97在线观看免费视频 | 草久草久 | 香蕉日日| 国产一区在线免费 | 色爽网站| 五月天电影免费在线观看一区 | av三级在线看 | 五月色婷| 久久精品在线视频 | 91影视成人 | 国产精品99久久久久久小说 | 99一区二区三区 | 精品二区视频 | 国产 在线 高清 精品 | 综合国产在线 | 成在人线av | 97精品国产97久久久久久 | 亚洲精品1区2区3区 超碰成人网 | 国产精品视频全国免费观看 | 97成人精品视频在线播放 | 欧美精品日韩 | 日韩欧美一二三 | 综合激情伊人 | 中文字幕在线观看视频网站 | 国产一级二级在线播放 | 日韩在线视 | 五月天婷婷在线视频 | 亚洲日韩欧美一区二区在线 | 亚洲综合五月天 | 中文字幕日韩一区二区三区不卡 | 成年人av在线播放 | 国产日韩欧美自拍 | 91精品视频在线观看免费 | 日本中文字幕系列 | 日韩精品不卡在线 | 日日麻批40分钟视频免费观看 | 久久大香线蕉app | 欧美成年黄网站色视频 | 久久黄色影视 | 久久免费福利视频 | 久久天天拍 | 夜夜操天天 | 国产视频在线观看免费 | 亚洲aⅴ乱码精品成人区 | 黄色网在线播放 | 日韩精品中字 | 人人爽人人插 | 成人毛片a | 日本黄色免费播放 | 中文在线8资源库 | 人人草人人草 | 天天色天天射天天操 | 色网站中文字幕 | 国产精品一区二区久久精品爱微奶 | 在线观看91av | 国产黄色免费观看 | 公开超碰在线 | 亚洲一级黄色 | 91福利视频在线 | 人人玩人人爽 | 国产精品白浆视频 | 欧美夫妻性生活电影 | 在线日本看片免费人成视久网 | 久久精品久久精品 | 欧美日韩xxxxx | av看片在线观看 | 久章草在线观看 | 久久亚洲热 | 亚洲精品一区二区三区在线观看 | 97在线免费 | 国产电影一区二区三区四区 | 网站在线观看日韩 | 日本在线观看中文字幕无线观看 | 欧美日韩精品综合 | 中文字幕久久精品一区 | 国产成人精品久久亚洲高清不卡 | 国产精品久久久久久久久免费看 | 999成人网| 精品国产1区二区 | 亚洲黄色在线观看 | 国语自产偷拍精品视频偷 | 精品国产一区二区三区久久 | 99色99| 97色综合 | 片网站 | 在线精品视频免费播放 | 久久国产精品视频免费看 | 日日夜夜噜噜噜 | 久热免费在线观看 | 色噜噜在线观看 | 久久精品国产成人精品 | 婷婷色中文| 四虎成人精品 | 精品亚洲一区二区三区 | 久久婷婷国产 | 97电影在线 | 国产精品久久久一区二区 | 久久精品99国产精品酒店日本 | 中文字幕在线网 | 91麻豆精品国产91久久久久久 | 免费人成网| 五月天综合婷婷 | 国产精品爽爽久久久久久蜜臀 | 日日夜夜人人天天 | 国产黄色精品视频 | 午夜精品久久久久久久久久 | 91av小视频 | 人人看人人爱 | 99精品视频一区二区 | 五月天婷婷在线观看视频 | 婷婷在线精品视频 | 国产精品18久久久久久不卡孕妇 | 超碰av在线免费观看 | 成人av一区二区三区 | 免费看特级毛片 | 国产精品第72页 | 亚洲va男人天堂 | 日韩精品综合在线 | 天天操婷婷 | 91成人天堂久久成人 | 久久在线看 | 免费观看91视频 | 免费在线观看日韩欧美 | 伊人影院99| 在线精品视频免费播放 | 在线播放一区 | 国产午夜精品久久 | 特级黄录像视频 | 亚洲精品小视频 | 五月综合婷| 久久精品8 | 97在线看片| 免费看片成人 | 日日碰狠狠添天天爽超碰97久久 | 91麻豆视频 | 99精品视频一区二区 | 日韩电影中文字幕在线观看 | 日本精品小视频 | 色综合久久综合中文综合网 | 欧美精品一区在线发布 | 日韩免费观看一区二区三区 | 91少妇精拍在线播放 | av免费在线看网站 | av三级av | 国产高清视频在线播放一区 | 精品久久久免费 | 最近2019年日本中文免费字幕 | 少妇bbbb搡bbbb桶 | 91精品免费在线视频 | 午夜av影院| 久久视频一区 | 国产精品18久久久久久vr | 97超级碰碰 | 日韩精品久久久久久久电影99爱 | 免费网站在线观看人 | 97精品国产97久久久久久春色 | 亚洲精品在线电影 | 97超碰人 | 欧美日韩精品在线视频 | 国产一区二区在线观看视频 | 91免费在线看片 | 久久久在线 | 黄色网中文字幕 | av免费观看网站 | 免费视频99 | 黄色软件网站在线观看 | 日韩国产精品久久久久久亚洲 | 欧美xxxxx在线视频 | 瑞典xxxx性hd极品 | 激情综合网天天干 |