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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

[CXF REST标准实战系列] 一、JAXB xml与javaBean的转换(转)

發(fā)布時(shí)間:2024/1/17 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [CXF REST标准实战系列] 一、JAXB xml与javaBean的转换(转) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

轉(zhuǎn)自:[CXF REST標(biāo)準(zhǔn)實(shí)戰(zhàn)系列] 一、JAXB xml與javaBean的轉(zhuǎn)換

?

文章Points:

1、不認(rèn)識到犯錯(cuò),然后得到永久的教訓(xùn)。

2、認(rèn)識JAXB

3、代碼實(shí)戰(zhàn)

?

?

1、不認(rèn)識到犯錯(cuò),然后得到永久的教訓(xùn)。

? 也不是所謂的教訓(xùn)吧,真正的教訓(xùn)來自于對錯(cuò)誤的剖析理解很深刻。然后有種“吃一塹,長一智”的感覺才叫教訓(xùn)。近日和團(tuán)隊(duì)工頭們用CXF3.0和Spring4.0開發(fā)一個(gè)平臺(tái),模仿著第三方支付,用xml進(jìn)行數(shù)據(jù)交互。

? 因此,搜了下。果斷用了dom4j,用自己鍵盤papa打了個(gè)叫做XmlOjbUtil的工具類。后來百度下,雖然不是萬能的百度。但也要表揚(yáng)下,發(fā)現(xiàn)人家搭著REST的CXF卻集成了Jaxb。

? 果斷拋棄了!(有時(shí)候決定就需要這么果斷。)

先做個(gè)鋪墊,我們先說下一些知識點(diǎn):

? CXF實(shí)現(xiàn)webService項(xiàng)目,有兩種模式可以開發(fā)。Jax-ws實(shí)現(xiàn)經(jīng)典的Web Service和Jax-rs實(shí)現(xiàn)REST標(biāo)準(zhǔn)。在Java EE 5/6中,Jaxb可以方便地集成,負(fù)責(zé)xml與JavaBean的映射。其實(shí)Jaxb也可以作為xml解析的一種技術(shù)。

2、認(rèn)識JAXB

? JAXB(Java Architecture for XML Binding)是根據(jù)XML Schema映射到JavaBean的技術(shù)。過程中,JAXB將XML實(shí)例文檔反向生成Java對象樹的方法,并能將Java對象樹的內(nèi)容重新寫到 XML實(shí)例文檔。

? 在JDK1.6時(shí),JAXB 2.0是JDK 1.6的組成部分。JAXB 2.2.3是JDK 1.7的組成部分。

提前修一下文檔知識吧:

? JDK中JAXB相關(guān)的重要CLASS和INTERFACE:

? 1、JAXBContext類,是應(yīng)用的入口,用于管理XML/Java綁定信息。

? 2、Marshaller接口,將Java對象序列化為XML數(shù)據(jù)。

? 3、Unmarshaller接口,將XML數(shù)據(jù)反序列化為Java對象。

?
? JDK中JAXB相關(guān)的重要ANNOTATION:

??1、@XmlType,將Java類或枚舉類型映射到XML模式類型

??2、@XmlAccessorType(XmlAccessType.FIELD) ,控制字段或?qū)傩缘男蛄谢IELD表示JAXB將自動(dòng)綁定Java類中的每個(gè)非靜態(tài)的(static)、非瞬態(tài)的(由@XmlTransient標(biāo)注)字段到XML。其他值還有XmlAccessType.PROPERTY和XmlAccessType.NONE。

??3@XmlAccessorOrder,控制JAXB 綁定類中屬性和字段的排序。

??4、@XmlJavaTypeAdapter,使用定制的適配器(即擴(kuò)展抽象類XmlAdapter并覆蓋marshal()和unmarshal()方法),以序列化Java類為XML。

??5、@XmlElementWrapper?,對于數(shù)組或集合(即包含多個(gè)元素的成員變量),生成一個(gè)包裝該數(shù)組或集合的XML元素(稱為包裝器)。

??6、@XmlRootElement,將Java類或枚舉類型映射到XML元素。

??7、@XmlElement,將Java類的一個(gè)屬性映射到與屬性同名的一個(gè)XML元素。

??8、@XmlAttribute,將Java類的一個(gè)屬性映射到與屬性同名的一個(gè)XML屬性。

?

?

3、代碼實(shí)戰(zhàn)

我們既然要設(shè)計(jì)報(bào)文,所以我這邊拿出來一個(gè)注冊的Bean的設(shè)計(jì)。首先我們設(shè)計(jì)注冊的Bean,代碼如下:

DataBean.java

?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 package com.xidian.wq.imaopay.model.mesdata.base; import javax.xml.bind.annotation.XmlRootElement; /** ?* ?* @author BYSocket ?* 報(bào)文頭-[報(bào)文基礎(chǔ)信息] ?*/ @XmlRootElement(name="data_bean") public class DataBean { ????// 版本信息(data_version) ????String version; ????? ????消息類型(data_type) ????// 000001 - 注冊[個(gè)人信息Post|Respose] ????// 000002 - 綁定銀行卡[首次綁定,保存?zhèn)€人信息] ????// 000003 - 綁定銀行卡[二次,校驗(yàn)個(gè)人信息] ????// 100001 - 支付[錢包支付] ????// 100002 - 查詢 ????// 200001 ????String data_type; ????? ????訂單編號(order_id) ????// 總長20位, 有字母要用大寫 ????String batch_no; ????? ????// 平臺(tái)賬號(platform_account) ????String user_name; ????? ????請求狀態(tài) ????// 000 ????String trans_state; ????? ????// 簽名信息(msg_sign) ????String msg_sign; ????// 時(shí)間戳(randomTime) ????private String rd_time; ????// 隨機(jī)數(shù)(randomNum) ????private String rd_num; ????// 密鑰(keySign) ????private String k_sign; ????? ????// 保留域 ????String reserve; ????public String getVersion() ????{ ????????return version; ????} ????public void setVersion(String version) ????{ ????????this.version = version; ????} ????public String getData_type() ????{ ????????return data_type; ????} ????public void setData_type(String data_type) ????{ ????????this.data_type = data_type; ????} ????public String getBatch_no() ????{ ????????return batch_no; ????} ????public void setBatch_no(String batch_no) ????{ ????????this.batch_no = batch_no; ????} ????public String getUser_name() ????{ ????????return user_name; ????} ????public void setUser_name(String user_name) ????{ ????????this.user_name = user_name; ????} ????public String getTrans_state() ????{ ????????return trans_state; ????} ????public void setTrans_state(String trans_state) ????{ ????????this.trans_state = trans_state; ????} ????public String getMsg_sign() ????{ ????????return msg_sign; ????} ????public void setMsg_sign(String msg_sign) ????{ ????????this.msg_sign = msg_sign; ????} ????public String getRd_time() ????{ ????????return rd_time; ????} ????public void setRd_time(String rd_time) ????{ ????????this.rd_time = rd_time; ????} ????public String getRd_num() ????{ ????????return rd_num; ????} ????public void setRd_num(String rd_num) ????{ ????????this.rd_num = rd_num; ????} ????public String getK_sign() ????{ ????????return k_sign; ????} ????public void setK_sign(String k_sign) ????{ ????????this.k_sign = k_sign; ????} ????public String getReserve() ????{ ????????return reserve; ????} ????public void setReserve(String reserve) ????{ ????????this.reserve = reserve; ????} }

RegBean.java

?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 package com.xidian.wq.imaopay.model.mesdata.base; import javax.xml.bind.annotation.XmlRootElement; /** ?* ?* @author BYSocket ?* 報(bào)文體-[用戶注冊報(bào)文體信息] ?*/ @XmlRootElement(name="reg_bean") public class RegBean { ????? ????// 注冊報(bào)文體流水號(reg_data_sn) ????private String reg_sn; ????? ????用戶編號(user_info_id) ????// 業(yè)務(wù)系統(tǒng)的用戶編號只做記錄不在支付系統(tǒng)中邏輯處理 ????private Integer user_id; ????// 注冊賬號(reg_account) ????private String reg_no; ????? ????// 注冊途徑(reg_way) ????private String reg_way; ????? ????// 保留域 ????private String reserve; ????? ????提交日期(set_time) ????// 業(yè)務(wù)系統(tǒng)上傳 ????private String set_time; ????? ????// 后臺(tái)信息返回路徑(return_url) ????private String ret_url; ????? ????// 備注 ????String remarks; ????public String getReg_sn() ????{ ????????return reg_sn; ????} ????public void setReg_sn(String reg_sn) ????{ ????????this.reg_sn = reg_sn; ????} ????public Integer getUser_id() ????{ ????????return user_id; ????} ????public void setUser_id(Integer user_id) ????{ ????????this.user_id = user_id; ????} ????public String getReg_no() ????{ ????????return reg_no; ????} ????public void setReg_no(String reg_no) ????{ ????????this.reg_no = reg_no; ????} ????public String getReg_way() ????{ ????????return reg_way; ????} ????public void setReg_way(String reg_way) ????{ ????????this.reg_way = reg_way; ????} ????public String getReserve() ????{ ????????return reserve; ????} ????public void setReserve(String reserve) ????{ ????????this.reserve = reserve; ????} ????public String getSet_time() ????{ ????????return set_time; ????} ????public void setSet_time(String set_time) ????{ ????????this.set_time = set_time; ????} ????public String getRet_url() ????{ ????????return ret_url; ????} ????public void setRet_url(String ret_url) ????{ ????????this.ret_url = ret_url; ????} ????public String getRemarks() ????{ ????????return remarks; ????} ????public void setRemarks(String remarks) ????{ ????????this.remarks = remarks; ????} }

?

注冊報(bào)文體MsgRegBean.java,支持內(nèi)容的列表。

?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 package com.xidian.wq.imaopay.model.mesdata; import java.util.List; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlElementWrapper; import javax.xml.bind.annotation.XmlRootElement; import com.xidian.wq.imaopay.model.mesdata.base.DataBean; import com.xidian.wq.imaopay.model.mesdata.base.RegBean; @XmlRootElement( name = "msg_bean" ) public class MsgRegBean { ????private DataBean dataBean; ????? ????private List<RegBean> regBeans; ????? ????public DataBean getDataBean() ????{ ????????return dataBean; ????} ????@XmlElement(name = "data_bean") ????public void setDataBean(DataBean dataBean) ????{ ????????this.dataBean = dataBean; ????} ????@XmlElementWrapper(name = "reg_beans")? ????@XmlElement(name = "reg_bean") ????public List<RegBean> getRegBeans() ????{ ????????return regBeans; ????} ????public void setRegBeans(List<RegBean> regBeans) ????{ ????????this.regBeans = regBeans; ????} }

然后針對的我們用Jaxb實(shí)現(xiàn)一個(gè)轉(zhuǎn)換的Util類:

?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 package com.xidian.wq.imaopay.util; import java.io.StringReader;? import java.io.StringWriter; import java.util.ArrayList; import java.util.List; import javax.xml.bind.JAXBContext;? import javax.xml.bind.JAXBException;? import javax.xml.bind.Marshaller;? import javax.xml.bind.Unmarshaller;? import com.alibaba.fastjson.JSON; import com.xidian.wq.imaopay.model.mesdata.MsgRegBean; import com.xidian.wq.imaopay.model.mesdata.base.DataBean; import com.xidian.wq.imaopay.model.mesdata.base.RegBean; /** ?*?? ?* @author BYSocket ?* Jaxb2.0 處理Xml與Object轉(zhuǎn)換 ?* ?*/ public class JaxbObjectAndXmlUtil {? ??????? ????/** ?????* @param xmlStr 字符串 ?????* @param c 對象Class類型 ?????* @return 對象實(shí)例 ?????*/ ????@SuppressWarnings("unchecked") ????public static <T> T xml2Object(String xmlStr,Class<T> c) ????{? ????????try ????????{? ????????????JAXBContext context = JAXBContext.newInstance(c);? ????????????Unmarshaller unmarshaller = context.createUnmarshaller();? ????????????? ????????????T t = (T) unmarshaller.unmarshal(new StringReader(xmlStr));? ????????????? ????????????return t;? ????????????? ????????} catch (JAXBException e) {? e.printStackTrace();? return null; }? ????????? ????}? ??????? ????/** ?????* @param object 對象 ?????* @return 返回xmlStr ?????*/ ????public static String object2Xml(Object object) ????{? ????????try ????????{??? ????????????StringWriter writer = new StringWriter(); ????????????JAXBContext context = JAXBContext.newInstance(object.getClass());? ????????????Marshaller? marshal = context.createMarshaller(); ????????????? ????????????marshal.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true); // 格式化輸出? ????????????marshal.setProperty(Marshaller.JAXB_ENCODING, "UTF-8");// 編碼格式,默認(rèn)為utf-8? ????????????marshal.setProperty(Marshaller.JAXB_FRAGMENT, false);// 是否省略xml頭信息? ????????????marshal.setProperty("jaxb.encoding", "utf-8");? ????????????marshal.marshal(object,writer); ????????????? ????????????return new String(writer.getBuffer()); ????????????? ????????} catch (Exception e) { e.printStackTrace(); return null;}???? ????????? ????}? ????? ????public static void main(String[] args) ????{ ?????????/** 構(gòu)造測試報(bào)文頭對象 */ ????????DataBean dataBean = new DataBean(); ????????dataBean.setBatch_no("N20150204"); ????????dataBean.setData_type("000001"); ????????dataBean.setVersion("v1.0"); ????????dataBean.setUser_name("xx"); ????????dataBean.setMsg_sign("未知"); ????????dataBean.setRd_num("6631383"); ????????dataBean.setRd_time("20150204"); ????????dataBean.setK_sign("75CC479AAC09F00BA28F0E968B1BC9D1B90ADCC2"); ????????/** 構(gòu)造測試報(bào)文體對象 */ ????????RegBean regBean = new RegBean(); ????????regBean.setReg_sn("REG20150204"); ????????regBean.setUser_id(12); ????????regBean.setReg_no("33"); ????????regBean.setReg_way("pc"); ????????regBean.setSet_time("20150204 16:18"); ????????regBean.setRet_url("未知"); ????????regBean.setRemarks("無備注"); ????????? ????????MsgRegBean msgBean = new MsgRegBean(); ????????List<RegBean> regBeans = new ArrayList<RegBean>(); ????????regBeans.add(regBean); ????????regBeans.add(regBean); ????????? ????????msgBean.setRegBeans(regBeans); ????????msgBean.setDataBean(dataBean); ????????? ????????String xmlStr = JaxbObjectAndXmlUtil.object2Xml(msgBean);//構(gòu)造報(bào)文 XML 格式的字符串 ????????System.out.println("對象轉(zhuǎn)xml報(bào)文: \n"+xmlStr); ????????? ????????MsgRegBean msgBean2 = JaxbObjectAndXmlUtil.xml2Object(xmlStr, MsgRegBean.class); ????????System.out.println("報(bào)文轉(zhuǎn)xml轉(zhuǎn): \n"+JSON.toJSONString(msgBean2)); ????} }

?

運(yùn)行下測試main函數(shù),可以得到如下的輸出:

?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 對象轉(zhuǎn)xml報(bào)文: <?xml version="1.0" encoding="utf-8" standalone="yes"?> <msg_bean> ????<data_bean> ????????<batch_no>N20150204</batch_no> ????????<data_type>000001</data_type> ????????<k_sign>75CC479AAC09F00BA28F0E968B1BC9D1B90ADCC2</k_sign> ????????<msg_sign>未知</msg_sign> ????????<rd_num>6631383</rd_num> ????????<rd_time>20150204</rd_time> ????????<user_name>xx</user_name> ????????<version>v1.0</version> ????</data_bean> ????<reg_beans> ????????<reg_bean> ????????????<reg_no>33</reg_no> ????????????<reg_sn>REG20150204</reg_sn> ????????????<reg_way>pc</reg_way> ????????????<remarks>無備注</remarks> ????????????<ret_url>未知</ret_url> ????????????<set_time>20150204 16:18</set_time> ????????????<user_id>12</user_id> ????????</reg_bean> ????????<reg_bean> ????????????<reg_no>33</reg_no> ????????????<reg_sn>REG20150204</reg_sn> ????????????<reg_way>pc</reg_way> ????????????<remarks>無備注</remarks> ????????????<ret_url>未知</ret_url> ????????????<set_time>20150204 16:18</set_time> ????????????<user_id>12</user_id> ????????</reg_bean> ????</reg_beans> </msg_bean> 報(bào)文轉(zhuǎn)xml轉(zhuǎn): {"dataBean":{"batch_no":"N20150204","data_type":"000001","k_sign":"75CC479AAC09F00BA28F0E968B1BC9D1B90ADCC2","msg_sign":"未知","rd_num":"6631383","rd_time":"20150204","user_name":"xx","version":"v1.0"},"regBeans":[{"reg_no":"33","reg_sn":"REG20150204","reg_way":"pc","remarks":"無備注","ret_url":"未知","set_time":"20150204 16:18","user_id":12},{"reg_no":"33","reg_sn":"REG20150204","reg_way":"pc","remarks":"無備注","ret_url":"未知","set_time":"20150204 16:18","user_id":12}]}

代碼中間注意點(diǎn):
? M
arshaller.JAXB_FORMATTED_OUTPUT :決定是否在轉(zhuǎn)換成xml時(shí)同時(shí)進(jìn)行格式化(即按標(biāo)簽自動(dòng)換行,否則即是一行的xml)?。

? Marshaller.JAXB_ENCODING :xml的編碼方式。

? Marshaller.JAXB_FRAGMENT :是否省略xml頭信息

? marshal.setProperty("jaxb.encoding", "utf-8"); : 設(shè)置編碼格式 utf-8

總結(jié)

以上是生活随笔為你收集整理的[CXF REST标准实战系列] 一、JAXB xml与javaBean的转换(转)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

国产精品2020 | 成人久久18免费 | 黄色亚洲 | 92中文资源在线 | 蜜臀av性久久久久蜜臀aⅴ涩爱 | 亚洲经典视频 | 99在线视频免费观看 | 免费在线观看成人 | 黄污污网站| 欧美日韩一区二区久久 | 夜夜操天天操 | 五月天激情视频 | 在线成人短视频 | 久草在线免费在线观看 | 国产精品一区一区三区 | 激情偷乱人伦小说视频在线观看 | 人人涩| 黄色不卡av | 国产精品99在线观看 | 亚洲国产小视频在线观看 | 国产另类xxxxhd高清 | 伊人影院av | 大型av综合网站 | 久久www免费视频 | 欧美性生交大片免网 | 婷婷色在线| 色五月激情五月 | 在线观看一区二区精品 | 狠狠狠狠干 | 国产剧情一区二区 | av最新资源 | 久久不射电影网 | 国产专区视频在线观看 | 欧美老少交 | av青草| 欧美另类高清 videos | 天天超碰 | 国产va饥渴难耐女保洁员在线观看 | 在线性视频日韩欧美 | 97超碰在线久草超碰在线观看 | 日韩免费在线看 | 国产精品九九视频 | 国产精品电影在线 | 久久99精品久久久久婷婷 | 国产亚洲精品女人久久久久久 | 麻豆视频91 | 久久99网站| 一区二精品 | 福利精品在线 | 免费高清在线观看成人 | 国产精品九九久久99视频 | 国产视频一区二区在线 | av丁香花 | 色婷婷久久久综合中文字幕 | 久久精选| 在线国产能看的 | 一级免费看视频 | 中文字幕色网站 | 欧美视频在线二区 | 成人av日韩 | 日韩激情免费视频 | 涩涩伊人 | 黄色一级大片免费看 | 深爱激情五月婷婷 | 国产精品久久久久婷婷二区次 | 激情伊人五月天久久综合 | 成人黄色片免费看 | 成片人卡1卡2卡3手机免费看 | 色一级片 | 三级午夜片 | 中文字幕色婷婷在线视频 | 国产视频一区二区在线播放 | 日本黄色免费大片 | 激情视频91 | 少妇性aaaaaaaaa视频 | 色瓜| 在线观看播放av | 日韩亚洲在线视频 | 国产精品一区二区三区四 | 中文字幕激情 | 日韩免费观看一区二区 | 日日爽天天爽 | 色综合网在线 | 日韩www在线 | 激情综合啪 | 国产成人一区二区在线观看 | 91免费网址 | 一区二区中文字幕在线观看 | 日韩精品五月天 | www欧美日韩 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 久久高清视频免费 | 免费在线观看成年人视频 | 蜜臀av.com | 偷拍福利视频一区二区三区 | 五月激情在线 | 日韩精品首页 | 国产黄色av影视 | 国产精品一区久久久久 | 五月天狠狠操 | 天天玩天天操天天射 | 在线观看国产中文字幕 | 日韩欧美视频二区 | 国产在线精品视频 | 九九视频在线观看视频6 | 国产黄色片在线 | 久久人人精品 | 日本动漫做毛片一区二区 | 99色在线| 激情综合交 | 成年人在线电影 | 激情综合狠狠 | 国产999| 国产精品久久99综合免费观看尤物 | 亚洲国产电影在线观看 | 人人爽久久涩噜噜噜网站 | av解说在线观看 | 视频在线观看入口黄最新永久免费国产 | 日韩高清在线不卡 | 青青河边草手机免费 | 精品视频免费播放 | 亚洲国产大片 | av不卡网站 | 综合五月婷婷 | 久久一区91 | 国产精品久久av | 国产精品免费久久久久久 | 国产黄色大片 | 在线黄色免费 | 99热999 | 久久精品国产99国产 | 成年人在线 | 一级片视频免费观看 | 欧美日韩超碰 | 中文字幕在线观 | 午夜久久福利影院 | 婷婷中文字幕在线观看 | 波多野结衣在线观看一区二区三区 | 激情婷婷欧美 | 91视频麻豆视频 | 国产小视频福利在线 | 亚洲涩涩色 | 日韩精品一区二区三区免费观看 | 最新真实国产在线视频 | 激情久久一区二区三区 | 天天碰天天操视频 | 97国产小视频 | 九九久久精品 | 欧美激情视频一二区 | 中文字幕在线播放视频 | 亚洲综合最新在线 | 91伊人久久大香线蕉蜜芽人口 | 黄色精品久久 | 日本性久久 | 日韩亚洲在线视频 | 国内久久久 | 色av婷婷 | 在线亚洲成人 | 亚洲美女视频在线 | 国产福利一区在线观看 | 免费大片黄在线 | 免费看国产视频 | 天天操天天谢 | 久久性生活片 | www.国产视频 | 一区免费在线 | 六月丁香综合 | 久久黄色美女 | 日韩免费区 | 久久艹艹 | 亚洲精品美女视频 | 亚洲精品综合一区二区 | 五月开心激情 | 久草在线视频看看 | 久久精品国产99国产 | 特级毛片网站 | 久久高清免费观看 | 日韩中字在线观看 | 久久99精品久久久久蜜臀 | 成人性生爱a∨ | 久久免费视屏 | 精品久久久久久久 | 久久久999精品视频 国产美女免费观看 | 久久公开视频 | 成人av网站在线观看 | 亚洲码国产日韩欧美高潮在线播放 | 99热九九这里只有精品10 | 亚洲欧洲精品一区二区精品久久久 | 亚洲精品国产精品乱码在线观看 | 五月开心激情网 | 五月天亚洲激情 | 天天爱天天| 操久| 五月天网页 | 麻豆成人小视频 | 国产xvideos免费视频播放 | 日韩免费在线播放 | 最新日韩电影 | 国产精品美女久久久久aⅴ 干干夜夜 | 9热精品| 在线中文字幕观看 | 激情久久网 | 天天综合网天天综合色 | 免费视频久久久 | 日日夜夜中文字幕 | 久久99国产综合精品免费 | 97国产视频 | 欧美成人在线网站 | 亚洲精品玖玖玖av在线看 | 在线观看视频免费播放 | 日韩欧美精品在线观看视频 | 夜又临在线观看 | 中文字幕观看视频 | 人人盈棋牌 | 成人在线观看资源 | 久久精品香蕉视频 | 美女久久久久久 | 亚洲手机av| 国产精品久久嫩一区二区免费 | 久久精品在线免费观看 | 日韩在线激情 | 911在线| 五月婷婷黄色 | 久热久草在线 | 一区二区久久久久 | 国产亚洲日 | 97超碰福利久久精品 | 91久久丝袜国产露脸动漫 | 成年人免费在线观看网站 | 精品久久国产一区 | 黄a网站 | 成人在线免费视频 | 国产二区免费视频 | 激情深爱五月 | 国产精品久久在线 | 中文字幕在线观看一区二区 | 麻豆91在线观看 | 国产探花视频在线播放 | 国产最顶级的黄色片在线免费观看 | 99精品在线视频播放 | 亚洲自拍av在线 | www激情久久 | 久久成人一区 | 少妇bbb好爽 | 欧美一区二区日韩一区二区 | 国产资源在线观看 | 精品福利在线 | 亚洲撸撸 | 日日操网站 | av直接看 | 国产三级午夜理伦三级 | 精品国产免费看 | 中文字幕在线观看一区 | 国产高清在线精品 | 日韩欧美综合在线视频 | 成年人免费观看国产 | 国产永久网站 | www.99久久.com | 91成品人影院 | 久久久久久不卡 | 日本高清xxxx | 97超碰资源 | 在线观看成人毛片 | 成年人视频在线 | 最近中文字幕高清字幕免费mv | 久久激情视频免费观看 | 亚洲成人黄色在线 | 91av资源网 | 欧美精品成人在线 | 久久久久久久亚洲精品 | 探花国产在线 | 日韩欧美有码在线 | 福利一区在线 | 亚洲一区二区视频在线 | www.天天操.com| av免费在线网站 | 欧美激情第八页 | 狠狠狠狠狠狠狠狠干 | 五月天国产精品 | 欧美色噜噜噜 | 国产精品24小时在线观看 | 天堂av在线 | av在线电影播放 | 色综合久久久久久中文网 | 天堂av免费观看 | 久草在线在线精品观看 | 久久久免费看视频 | 久热爱 | 日本在线观看一区二区三区 | 日日夜色| 免费av在线网 | 国产在线播放一区二区 | 521色香蕉网站在线观看 | 国产在线精品二区 | 亚洲三级精品 | 久久久久日本精品一区二区三区 | 四虎成人av | 岛国av在线| 一二区精品 | 国产九色视频在线观看 | 精品一区二区久久久久久久网站 | 在线高清av | 欧美日韩国产综合一区二区 | 国产午夜精品福利视频 | 日韩精品一区二区三区免费视频观看 | 国产精品久久久久久久久久久久 | 中文字幕在线播放视频 | 日韩av成人在线 | 人人爽久久涩噜噜噜网站 | 国产一区视频在线 | 中文av网站 | 偷拍福利视频一区二区三区 | 国产韩国日本高清视频 | 91精品国产91久久久久福利 | 美女久久久久久久久久久 | 成人精品在线 | 亚洲另类在线视频 | 亚洲一级黄色 | 五月婷香| 中文字幕一二三区 | 国产高清福利在线 | 丁香六月婷婷开心婷婷网 | 国产直播av | 婷婷九月激情 | 久久九九国产精品 | 99久高清在线观看视频99精品热在线观看视频 | 婷婷综合亚洲 | 国产黄色在线网站 | 免费观看性生活大片3 | 成人性生爱a∨ | 欧美日韩高清一区二区 国产亚洲免费看 | 欧美做受高潮 | av午夜电影 | 国产精品女同一区二区三区久久夜 | 中文欧美字幕免费 | 在线一二区| 97人人看| 欧美激情第八页 | 久草视频中文在线 | 夜夜夜夜夜夜操 | 亚洲成人免费在线 | 久草观看 | 久久精品这里都是精品 | 久久天天躁 | 91丨九色丨91啦蝌蚪老版 | 欧美一区二区免费在线观看 | av 一区二区三区 | www操操| 国产在线精品一区二区 | 菠萝菠萝蜜在线播放 | 66av99精品福利视频在线 | 国产裸体无遮挡 | 国产成人一区二区三区在线观看 | 久久精品国产精品亚洲精品 | 激情五月亚洲 | 亚洲精品视频第一页 | 久久综合婷婷 | 亚洲成人av电影在线 | 五月综合色婷婷 | 久久久国产一区二区三区四区小说 | 麻豆传媒视频在线免费观看 | 国产精品一二三 | a国产精品 | 视频福利在线观看 | 亚洲高清免费在线 | 久久午夜影院 | 美女网站色在线观看 | 国产伦理久久精品久久久久_ | 最新av网址在线观看 | 免费成视频 | 国产亚洲在线视频 | 日韩视频专区 | 91精品婷婷国产综合久久蝌蚪 | 中文字幕在线播放一区二区 | 精品一区免费 | 狠狠躁夜夜躁人人爽超碰91 | 久草观看| 天天舔天天射天天操 | 久久久国产精品人人片99精片欧美一 | 在线成人免费av | 九九免费在线视频 | 91精品999| 国产在线观看a | 亚洲欧洲成人 | 69av国产 | www免费视频com| 免费网站在线观看人 | 911精品美国片911久久久 | 精品超碰| a久久久久久 | 激情五月在线视频 | 国产精品igao视频网入口 | 免费在线色视频 | 国产成人性色生活片 | 国产精品免费在线播放 | 丁香六月婷婷开心婷婷网 | 色婷婷视频在线观看 | 久久久亚洲网站 | 婷婷深爱网| 日日夜夜综合网 | 草久久影院 | 婷婷色在线 | 国产麻豆果冻传媒在线观看 | 国语麻豆| 欧美性超爽 | 中文字幕精品一区久久久久 | 日韩美av在线 | 国产精品成人在线 | 999国内精品永久免费视频 | 99久久精品视频免费 | www黄色com | 色全色在线资源网 | 日本精品一区二区 | 日韩在线视频线视频免费网站 | 久久精品视频在线播放 | 超碰国产97 | 91热精品| 伊人国产在线播放 | 黄网站色视频免费观看 | 亚洲美女精品 | 国产在线色视频 | av线上看 | 久久精品免费电影 | 麻豆视频成人 | 国产99免费 | 超碰夜夜 | 久久人人爽人人爽人人片av免费 | 日日夜夜免费精品 | 免费看十八岁美女 | 国产手机在线 | 天天色天天干天天 | 久久久久久草 | 久久爱综合 | 国产97色在线 | 久草在线视频网站 | 九九热只有精品 | 欧美久久综合 | 亚洲天天摸日日摸天天欢 | 亚洲激情 欧美激情 | 亚洲综合干| 婷婷社区五月天 | 免费观看全黄做爰大片国产 | 日韩另类在线 | 色网免费观看 | 久久久久国产成人免费精品免费 | 色九九在线 | 久久丝袜视频 | 正在播放国产一区二区 | 四虎国产精品成人免费影视 | 久久草精品 | 最新国产精品久久精品 | 在线观看黄色的网站 | 五月婷婷丁香网 | 中文字幕精品在线 | 久草精品在线播放 | 91完整版| 欧美小视频在线 | 国产看片网站 | 福利片视频区 | 欧美日韩亚洲第一页 | 天天爱天天操天天射 | 成人小视频在线观看免费 | 少妇视频在线播放 | 日韩在线观看电影 | 欧美另类巨大 | 91免费黄视频 | 亚洲传媒在线 | 天天操夜夜操国产精品 | 免费观看成人网 | 在线观看日韩精品 | 99热精品在线 | 五月开心激情网 | 一本色道久久精品 | 日韩免费视频在线观看 | 国产日产av| 色免费在线 | 欧美成人在线免费 | 人人藻人人澡人人爽 | 亚洲成人免费观看 | 国产视频亚洲精品 | 91大神精品视频 | 国产精品3 | 区一区二区三在线观看 | 久久人人爽人人爽人人 | 欧美一二三区播放 | 干综合网 | 午夜精品视频免费在线观看 | 亚洲视频www | 天天爽天天摸 | 久久国产精品久久精品国产演员表 | www99久久| 99久久精品久久久久久动态片 | 久久国产香蕉视频 | 久久这里只有精品视频首页 | 91中文字幕在线 | 天天干天天弄 | 日韩欧美精品在线视频 | 亚洲永久精品国产 | 欧美日韩国产欧美 | 毛片网在线播放 | 亚洲永久国产精品 | 深爱激情av | 免费网站黄 | 国产精品高清在线 | 日韩精品一卡 | 在线免费观看亚洲视频 | 亚洲精品小视频在线观看 | 99中文字幕在线观看 | 看全黄大色黄大片 | 国产视频精品在线 | 国产成人精品电影久久久 | 国产视频在线观看免费 | 精品久久久久免费极品大片 | 亚洲黄色成人网 | 亚洲免费一级电影 | 99久久99久久免费精品蜜臀 | 91片黄在线观看 | 欧美日韩网站 | 国产成人av网址 | 丁香婷婷色| 91精品一区二区三区蜜桃 | av成人免费 | www.久久99 | 激情五月播播久久久精品 | 国产高清不卡 | 天天艹天天爽 | 91av大全| 五月天亚洲精品 | 国产成本人视频在线观看 | 成人av在线直播 | 日韩区视频 | av在线直接看| 国产69久久久 | 国产精品久久艹 | 午夜99| 狠狠干夜夜爽 | 午夜久久网站 | 日日夜夜精品 | 国产一级在线播放 | 国产96av| 国产综合片 | 日本精品在线 | 久久精品毛片基地 | 日韩一区二区三区高清在线观看 | 九九热.com | 久久99热精品 | 久久久久亚洲天堂 | 国内精品久久久久久久97牛牛 | 在线免费av网 | 成人在线播放av | 奇米网8888 | 日韩在线第一 | 高清一区二区 | 久久精品这里都是精品 | 欧美va天堂va视频va在线 | 91中文字幕在线播放 | 黄色一及电影 | 麻豆一区在线观看 | 国产精品麻豆三级一区视频 | 精品产品国产在线不卡 | 天天操天天干天天插 | 国产亚洲综合性久久久影院 | 久草成人在线 | 久久精品香蕉视频 | 久久久久久久久久久久久影院 | 免费在线激情电影 | 91看片一区二区三区 | 久久久综合九色合综国产精品 | 色视频成人在线观看免 | 国产精品久久久久久久久久妇女 | 国产剧情在线一区 | 亚洲精品视频播放 | 在线亚洲成人 | 黄色国产在线观看 | 国产色综合 | 国产最新在线 | 亚洲综合视频在线 | 91人人揉日日捏人人看 | 狠狠伊人| 国产精品密入口果冻 | 久久福利在线 | 99视频在线 | 亚洲国产精品推荐 | 97视频在线观看视频免费视频 | 又色又爽又黄高潮的免费视频 | 国产成人精品免费在线观看 | 日韩欧美在线影院 | 99视频在线免费 | 国产视频精品在线 | 日韩视频 一区 | 99久久99久久精品国产片 | 婷婷网站天天婷婷网站 | 国产成人精品网站 | 在线视频中文字幕一区 | 久久人人爽 | 久久视频精品在线观看 | 最近免费观看的电影完整版 | 国产 日韩 欧美 中文 在线播放 | 亚洲国产精品小视频 | 中文字幕在线字幕中文 | 在线网站黄 | 日韩av进入| 欧美国产日韩在线视频 | 激情久久久久久久久久久久久久久久 | 激情视频综合网 | 精品久久久久久久久久久院品网 | 天堂网一区二区三区 | 高清国产在线一区 | 日日操天天操夜夜操 | 91看片黄色 | 五月天狠狠操 | 久久艹综合| 在线观看免费成人av | 在线观看播放av | 婷婷伊人综合 | 一级片视频免费观看 | 日本视频网 | 久久久黄视频 | 69av网| 欧美在线一级片 | 欧美极度另类性三渗透 | 日韩av成人免费看 | 午夜精品福利一区二区三区蜜桃 | 国产精品视屏 | 成人a在线观看 | 粉嫩av一区二区三区四区在线观看 | 国内精品久久久久久久久久清纯 | 欧美激情在线看 | 久久久美女 | 国产亚洲精品中文字幕 | 在线一区电影 | 亚洲一区二区天堂 | 亚洲激情网站免费观看 | 九九免费在线观看视频 | 91av国产视频 | 成人av片免费看 | 亚洲国产午夜 | 国产粉嫩在线 | 国产精品永久免费观看 | 久久久福利| 久久久久久久久久久综合 | 久久精品国产成人 | 91新人在线观看 | 在线免费三级 | 亚洲激情p | 在线视频 区 | 欧美影院久久 | 国产亚洲aⅴaaaaaa毛片 | 久久久久国产精品免费网站 | 国产资源在线观看 | 国产美女视频免费 | 在线免费国产视频 | 欧美精品国产精品 | 欧美嫩草影院 | 国产日韩欧美综合在线 | 午夜精品成人一区二区三区 | 91视频免费| 国产一区视频在线 | 国产精品久久久久毛片大屁完整版 | 夜夜躁狠狠躁日日躁视频黑人 | 国产精品久久久久久吹潮天美传媒 | 国产精品免费观看在线 | 久草在线免费看视频 | 亚洲综合一区二区精品导航 | 婷婷日| 欧美极品久久 | av三级在线播放 | 99热在线国产 | 天天玩天天操天天射 | 欧美日韩午夜爽爽 | 91人人揉日日捏人人看 | 91精品成人| 黄色av成人在线观看 | 免费国产在线精品 | 成人国产在线 | 午夜少妇一区二区三区 | 久久精品中文字幕一区二区三区 | www.91成人 | av先锋影音少妇 | 成人一级片视频 | 国产99久久99热这里精品5 | 在线观看免费 | 久久视频精品在线 | 国产黄免费看 | 中文字幕一区二区在线播放 | a在线观看国产 | 日韩中文字幕免费视频 | 在线91视频| 亚洲精品中文字幕在线 | 天天综合日 | 国产成人黄色av | 美女网色| 伊人手机在线 | 四虎欧美 | 日韩av电影中文字幕在线观看 | 天天干天天操天天搞 | 四虎影视成人精品 | 日韩精品不卡在线观看 | 一区二区三区视频在线 | caobi视频 | 中文字幕二区三区 | 丁香六月婷婷开心 | 五月天六月婷婷 | 国产一级不卡视频 | 中文字幕在线一二 | 91成人免费看片 | 日本夜夜草视频网站 | 99久久精品免费看国产免费软件 | 99视屏 | 91大神在线观看视频 | 中文字幕一区二区三区四区视频 | 成人av免费看 | www.com.黄 | 久久久久亚洲精品男人的天堂 | 97av色| 亚洲欧洲成人精品av97 | 91久久久久久国产精品 | 五月婷婷黄色网 | 99久久er热在这里只有精品66 | 国产精品婷婷 | 日韩在线视频网站 | 成人a视频| 成人一级影视 | 亚洲国产精选 | a级一a一级在线观看 | 欧美性大战久久久久 | 欧美91精品久久久久国产性生爱 | 国产精品国产自产拍高清av | 激情在线网址 | 色综合天天天天做夜夜夜夜做 | 久久久久亚洲国产 | 国产精品电影一区二区 | 欧美十八 | 福利视频区 | 日韩欧美在线综合网 | 国产麻豆精品95视频 | 亚洲专区 国产精品 | 久久乱码卡一卡2卡三卡四 五月婷婷久 | 亚洲精选在线观看 | 激情久久综合网 | 97福利在线 | 国产成人精品综合久久久久99 | 日本高清中文字幕有码在线 | 特黄特色特刺激视频免费播放 | 狠狠色噜噜狠狠 | 久久高清国产 | 国产在线小视频 | 日本精品视频在线观看 | 免费麻豆网站 | 亚洲黄在线观看 | 免费观看国产成人 | 国产青春久久久国产毛片 | 天天天射 | 久久激情五月丁香伊人 | 国产一区二区在线播放 | 狠狠干夜夜 | 国产精品99久久免费黑人 | 国产视频2 | 亚洲国产精品人久久电影 | 黄色网在线播放 | 免费看黄在线看 | 99免费在线观看视频 | 91精品国产91久久久久久三级 | 丁香激情网 | 亚洲h在线播放在线观看h | 国产精品黄色 | 国产日韩在线观看一区 | 成 人 a v天堂 | 免费在线观看成年人视频 | 偷拍久久久 | 成人网看片 | 91av视频在线观看 | av看片在线观看 | 国产精品美女久久久久aⅴ 干干夜夜 | 99r在线观看 | 五月天综合激情网 | 中日韩男男gay无套 日韩精品一区二区三区高清免费 | 激情丁香月 | 日韩精品中文字幕在线不卡尤物 | 久草在线视频国产 | 国产视频在线一区二区 | 国产高清在线精品 | 国产精品一区二区三区在线看 | 久久精品国产亚洲精品2020 | 国产精品久久综合 | 99在线精品视频在线观看 | 色九九视频 | 亚洲精品456在线播放 | 日韩欧美国产激情在线播放 | 一级黄色片在线播放 | 中文字幕中文字幕在线中文字幕三区 | 手机在线日韩视频 | 在线视频免费观看 | 婷婷丁香激情网 | 成人免费观看网站 | 日韩中文字幕在线不卡 | 色播五月婷婷 | 一区二区电影在线观看 | 亚洲狠狠丁香婷婷综合久久久 | 国内精品久久久久久久久久 | 中文字幕日本在线 | 最新日韩中文字幕 | 欧洲精品在线视频 | 97超级碰碰 | 久久精品香蕉 | 国产91小视频 | 中文字幕一区二区三区久久 | 午夜精品一区二区三区四区 | 欧美在线视频一区二区 | 久99久精品视频免费观看 | 综合天天| 久久久久欧美精品999 | 在线一区av | 婷婷色六月天 | 亚洲天天摸日日摸天天欢 | 久久久人 | 欧美成人在线免费 | 久久这里只有精品9 | av在线超碰 | 久久精品男人的天堂 | 国产福利在线免费观看 | 国产精品久久久久9999 | 丁香婷婷色综合亚洲电影 | 少妇搡bbb| 欧美韩日视频 | 免费av黄色| 国模视频一区二区三区 | 午夜久久影院 | 国产精品毛片一区 | 久久草在线视频国产 | 国产精品美女久久久久久 | 特黄免费av | 久久经典国产视频 | 欧美精品一二三 | 在线电影中文字幕 | 伊人天天色 | 啪嗒啪嗒免费观看完整版 | 日韩有码网站 | 精品国产一区在线观看 | 国产一区电影在线观看 | 日韩二区在线观看 | 精品久久久久亚洲 | 狠狠色综合欧美激情 | 日韩黄视频 | 在线色网站 | 91视频网址入口 | 精品久久影院 | 亚洲精品美女 | 91在线视频观看 | 国产成人精品一区二区三区福利 | 中文字幕一区二区在线观看 | 天天弄天天操 | 亚洲无吗av| 国产r级在线观看 | 国产黄在线 | 六月色婷婷 | 99在线免费观看 | 久久久久亚洲最大xxxx | 91av电影在线 | 久久久成人精品 | 亚洲视频专区在线 | 99re久久资源最新地址 | 999视频网站 | 在线国产不卡 | 人人干狠狠操 | 深爱激情五月网 | 久久国产精品久久久久 | 美女视频久久久 | 久久久久久高潮国产精品视 | 99在线免费视频观看 | 中文字幕乱在线伦视频中文字幕乱码在线 | 日韩三区在线观看 | 亚洲永久字幕 | 丁香六月在线 | 91精品办公室少妇高潮对白 | 噜噜色官网| 91精品啪| 国产一区欧美在线 | 日韩欧美精品一区二区 | 亚洲高清在线观看视频 | 日韩色中色 | 99热国产在线中文 | 久久久久久草 | 东方av在 | 日本黄色免费在线 | www.伊人网 | 视频国产区 | 综合伊人av | 日韩av电影免费在线观看 | 国产手机视频在线观看 | 天天草天天色 | 亚洲一区免费在线 | 日韩午夜在线观看 | 国产字幕在线看 | 午夜精品一区二区三区四区 | 免费看黄在线观看 | www.五月婷婷.com | 久草综合视频 | 日日天天av| 日韩欧美视频免费观看 | 欧美久久影院 | 激情中文在线 | 天天视频亚洲 | 99热精品国产一区二区在线观看 | 怡红院av久久久久久久 | 91大神精品视频 | 国产精品区免费视频 | 日本久久久久 | 久久久免费看片 | 天堂av最新网址 | 看国产黄色大片 | 欧美一级片在线观看视频 | 精品自拍sae8—视频 | 国产又粗又猛又黄又爽 | 国产成人在线看 | 最新真实国产在线视频 | 亚洲一区二区三区91 | 天天干com| 国产精品一区免费看8c0m | 亚洲日本va午夜在线电影 | 成年免费在线视频 | 欧洲激情综合 | 一区二区三区电影 | 成人网中文字幕 | 国产五月天婷婷 | 国产黄色a | 欧美精品三级在线观看 | 国产精品久久99综合免费观看尤物 | 国产在线精品播放 | 亚洲精品在线观看的 | 国产中文字幕久久 | 久久九九精品久久 | 91x色| 国产午夜精品久久 | 99热高清| 五月天久久久久 | 狠狠色噜噜狠狠 | av在线电影播放 | 久久精品欧美一区 | 2020天天干夜夜爽 | 狠狠色丁香久久综合网 | 中文字幕 91| 黄色软件在线观看免费 | 激情五月激情综合网 | 日本中文字幕在线视频 | 日韩精品久久久久久中文字幕8 | 玖玖视频网 | 婷婷四房综合激情五月 | 色综合天天色综合 | 91成人国产| 91福利国产在线观看 | 国产成人精品一区二区三区福利 | 国产精品一级在线 | 日韩激情第一页 | 国产精品久久久av | 亚洲国产天堂av | 日韩av一区二区三区在线观看 | 欧美成人理伦片 | 91女神的呻吟细腰翘臀美女 | 中文字幕国产在线 | a'aaa级片在线观看 | 久久躁日日躁aaaaxxxx | 亚洲理论在线 | www操操操 | 伊人婷婷在线 | 中字幕视频在线永久在线观看免费 | 国产精品一区二区三区在线免费观看 | 最近中文字幕mv | 免费观看日韩av | 色综合天 | 久爱精品在线 | 天天射天天干天天插 | 欧美日韩1区 | 五月花激情 | 国内精品久久久久影院优 | 狠狠插狠狠干 | 天天插天天干 | 99久久精品网 | www.久久久精品 | 日日夜夜精品视频天天综合网 | 亚洲综合色激情五月 | 97超碰色| 久久久久久久av | 99re亚洲国产精品 | 丁香激情网 | 91人人爱 | 亚洲午夜av电影 | 欧美日韩亚洲精品在线 | 国产成人精品电影久久久 | 精品一区 在线 | 日日夜夜网站 | 夜夜操天天干 | 国产一区二区三精品久久久无广告 | 久草视频免费在线播放 | a√资源在线 | 成人av在线电影 | 久亚洲 | 国产精品99视频 |