久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術文章
文章詳情頁

DB2 9:打開通往 XML 之門

瀏覽:2日期:2023-11-10 10:02:43

DB2 9 提供了 Java 應用程序開發人員很容易上手的新的 XML 支持。這是因為 DB2 9 允許程序員使用熟悉的 JDBC 語句和業界標準的查詢語言來查詢、插入、更新和刪除 XML 數據以及傳統的 SQL 數據。

在本文中,我將展示關于如何使用 Java 構建采用 DB2 “pureXML” 技術的應用程序的詳細例子,pureXML 技術允許以 XML 固有的分層格式存儲和查詢 XML。

DB2 的 XML 支持

DB2 9 為管理、存儲、查詢和索引 XML 數據提供了一些新的機制。特別地,DB2 引入了:

一種 XML 數據類型,它允許 DB2 以一種經過解析的、分層的格式存儲 XML 文檔。 新的索引技術,這種技術能提高跨 XML 文檔和在 XML 文檔內進行搜索的查詢的運行時性能。 基于業界標準的查詢語言支持,包括 SQL 的新的 XML 擴展(通常被稱作 SQL/XML)和 XQuery,后者是專為 XML 設計的。 對基于用戶提供模式驗證 XML 數據的支持,它可以幫助管理員為 DB2 中的 XML 數據施加完整性約束。 一些管理功能,包括對關鍵數據庫實用程序的擴展。Java 程序員特別感興趣的一個新特性是 DB2 新的 Developer Workbench,它是建立在開放源代碼 Eclipse 3.1 平臺之上的。(請參閱 Developer Workbench 文章。)這個集成開發環境(IDE)可以幫助程序員快速開發、測試和調試他們的數據庫應用程序。

對于本文中的例子,我將一直使用 DB2 Developer Workbench。當然,Java 程序員可以使用任何受支持的 IDE 或 Java Development Kit (JDK) 來創建 DB2 XML 應用程序。

設置環境

本文中的代碼示例引用了一個 CLIENTS 表,該表用于跟蹤關于客戶的信息。清單 1 展示了這個表的定義。

 DB2 9:打開通往 XML 之門

注意,CLIENTS 包含三個基于傳統 SQL 數據類型的列,另外還有一個基于新的名為 “XML” 的 SQL 數據類型的列。后面那個列(即 contactinfo)存儲 XML 文檔,這些 XML 文檔包括諸如客戶的郵件地址、電話號碼、電子郵件地址等之類的信息。圖 1 展示了一個這樣的 XML 文檔。

圖 1. 存儲在 CLIENTS 表中的示例 XML 文件

我將展示如何將該文件和其他信息插入到這個 DB2 表中。不過,首先我們還是來討論一下如何配置 DB2 Developer Workbench。

為了使用 DB2 Developer Workbench 編譯和運行 DB2 XML 應用程序,需要按照標準的 Eclipse 過程來創建一個新的 Java 項目,并將適當的 DB2 庫包括在項目的構建路徑中。如果您之前沒有使用過 Eclipse,那么下面是對如何完成這些任務作了一個簡短的概述:

啟動 DB2 Developer Workbench。 創建一個新項目。切換到 Java 透視圖( Window → Open Perspective → Java),并選擇 File → New → Project。根據向導的提示指定一個項目名。對于其他項,則保留默認設置。 將 DB2 庫添加到項目的構建路徑中。選中您的項目,單擊右鍵,然后選擇 Properties。選擇 Java Build Path,并單擊 Libraries 標簽頁。添加適當的 DB2 外部 .jar 文件,例如 db2jcc.jar、db2jcc_javax.jar 和 db2jcc_license_cu.jar。這些文件位于 DB2 安裝目錄的 java 子目錄中。 還可以選擇為應用程序創建一個包。選中您的項目,單擊右鍵,然后選擇 New → Package。

要查看詳細信息,可以從 workbench 的主菜單中單擊 Help。

連接到數據庫

要使用 DB2 XML 數據,需要建立到目標數據庫的連接,對于其他 DB2 應用程序也是如此。清單 2 是一個用于建立 DB2 數據庫連接的助手方法的代碼片段。

插入 XML 數據

DB2 程序員使用熟悉的 SQL INSERT 語句來將新的 XML 數據寫到包含 XML 列的表中。DB2 可以存儲最大為 2 GB 的任何格式良好的 XML 文檔。

通常,Java 程序員需要將包含在文件中的 XML 數據插入到 DB2 表中,但是,他們也可以插入來自字符串、二進制數據(包括大型對象)和 SQL 子選擇語句中的 XML 數據。

清單 3 展示了將一行插入到 CLIENTS 表中的方法。在這個例子中,contactinfo 列的 XML 文檔是從一個文件中讀取的。

我們來逐步考察這段代碼。insertFile() 方法定義了一些變量,這些變量將在 INSERT 語句中用到。前三個變量對應于 CLIENTS 表中的 ID、name 和 status 這三列。第四個變量是要插入到 contactinfo 列的 XML 文件的文件名。(為簡單起見,在這個例子中這些值是硬編碼的。)

建立了數據庫連接之后,該方法創建一個 sqlstmt 字符串,其中包含用于輸入列值的四個參數占位符。然后像通常一樣準備 INSERT 語句,并設置它的四個參數占位符。為了設置用于 XML 列的占位符,該方法打開一個 FileInputStream。它還計算被引用的 XML 文件的長度,并使用該信息作為 setBinaryStream() 方法的輸入。最后,該方法執行 INSERT 語句,將 XML 和傳統 SQL 數據插入到這個表中的一行中。

DB2 還允許用戶注冊 XML 模式,并且還允許用戶在插入之前用這些模式來驗證輸入文檔,不過這個特性在上述代碼中沒有體現出來。XML 模式是萬維網聯盟(W3C)業界標準的一部分;XML 模式使用戶可以指定符合規范的 XML 文檔應有的結構,例如可接受的 XML 元素的順序和數據類型,特定 XML 名稱空間的使用,等等。

查詢 XML 數據

現在您已經將 XML 數據插入到了 DB2 中,接下來可以查詢 XML 數據了。DB2 允許編寫各種類型的查詢。您可以編寫用于檢索整個 XML 文檔的簡單查詢,也可以編寫根據 XML 謂詞和關系查詢謂詞檢索 XML 文檔中的某些部分的高級查詢。DB2 還支持其他類型的一些查詢,例如將 XML 數據轉換到新的 XML 文檔,連接 XML 和非 XML 數據,聚合各種類型的數據,等等。在本文中,我將演示這樣一個查詢:

基于關系謂詞和 XML 謂詞過濾數據 檢索符合條件的 XML 文檔的某些部分以及存儲在傳統 SQL 列中的數據。

DB2 目前支持兩種查詢語言:SQL 和 XQuery。一個應用程序可以包含用其中一種或兩種語言編寫的不同查詢。XQuery 不支持參數占位符。實際上,這意味不需要硬編碼查詢謂詞的 Java 應用程序中的 XQuery 查詢,必須被包裝在一個使用 SQL/XML 函數(例如 XMLQuery()、XMLExists() 或 XMLTable())的 SQL 語句中。本文中的示例應用程序使用 XMLQuery() 和 XMLExists() 來闡釋一個常見的編程任務:檢索 XML 文檔的某些部分。

清單 4 中展示的例子返回居住在郵政編碼為 95125 的地區的 “黃金(Gold)” 客戶的姓名和首選電子郵件地址。客戶姓名和狀態信息(例如 “Gold” 或 “Silver”)存儲在 SQL VARCHAR 列,而電子郵件地址和郵政編碼則包含在存儲在 contactinfo 列中的 XML 文檔中。因此,這個例子同時涉及到傳統 SQL 數據和 XML 數據。

對于查詢變量中定義的查詢語句有必要更仔細地作一番考察,特別是那些不熟悉 SQL/XML 和 XQuery 的讀者更要加以注意。雖然對這些語言作徹底的討論已超出了本文的范圍,不過我們將詳細分析這個查詢中的每一行,使您理解它的邏輯。

第一行指定 SQL name 列和 XMLQuery() 函數的輸入將被包括在結果集中。為了指示 DB2 檢索第一個符合條件客戶的 email 元素,代碼中包括了一個 XPath 表達式。XPath 是 XQuery 的一部分,它提供了一種在 XML 文檔層次之間進行導航的方式。這個 XPath 表達式指示 DB2 導航到每個符合條件的 XML 文檔的 Client 根元素下的第一個 email 元素。(注意,路徑表達式是大小寫敏感的)。$c 變量和 SQL FROM 子句表明這些文檔可以在哪里找到(在 CLIENTS 表的 contactinfo 列中)。

SQL WHERE 子句用于限制返回的數據。特別地,它規定返回的 XML 文檔只包括客戶狀態為某個特定值(Gold)的行中的 XML 文檔。而且,只有居住在某個特定地區(郵政編碼為 95125)的客戶的記錄才符合條件。XMLExists() 函數指定后一個限制。

在這個示例查詢中,XMLExists() 指示 DB2 確定一個給定的 XML 文檔中是否包括指定郵政編碼的客戶地址。PASSING 子句指定可以在哪里找到 XML 文檔(在 contactinfo 列中)。注意,這個 PASSING 子句中的 $x 周圍出現了轉義符(反斜杠)。這個查詢的最后一行調用 CAST() 函數來將輸入參數(用于郵政編碼)的值強制轉換為適當的 SQL 數據類型。在這個例子中,由 5 個字符組成的字符串是可以接受的。清單 5 展示了這個程序的輸出。

在這個示例輸出中,有一個符合條件的客戶(Edward Chen)沒有返回電子郵件信息。這表明他的 XML contactinfo 文檔中沒有包含 email 元素,可能是因為他在客戶簡歷表中沒有提供電子郵件地址。還應注意,雖然 Paula Lipenski 的聯系方式信息中有兩個電子郵件地址(見圖 1),但是輸出中只返回了她的一個電子郵件地址。這是因為示例應用程序顯式地指示 DB2 只檢索符合條件的客戶的第一個電子郵件地址。(見 XMLQuery() 函數中的 XPath 表達式。)如果要去掉輸入中的 <:email> 標記,那么可以使用 XMLQuery() 函數中的一個路徑表達式來指示 DB2 只返回 email 元素的文本值 $c/Client/email[1]/text()。

編程提示

雖然 DB2 的本地 XML 支持是新的,但是良好的數據庫應用程序編程實踐仍然適用。例如,指示 DB2 只檢索需要的數據這一點仍然很重要。如果只需要檢索 XML 文檔中包含的部分信息,那么檢索整個 XML 文檔就會降低性能,另外還會不必要地消耗一些系統資源。類似地,您應該仔細考慮事務的范圍和隔離級別,在整體并發性與完整性之間取得平衡。

本文是一篇介紹性的文章,因此探索 DB2 9 的 XML 特性超出了本文的范圍,但是這樣做是值得的。正如您可能期望的那樣,DB2 允許程序員使用熟悉的 SQL 語句更新和刪除 XML 數據。此外,IBM 還在 IBM developerWorks 上發布了一個用于 XML 數據的 “update” 存儲過程(“將 XML 應用程序從 DB2 8.x 遷移到 DB2 Viper,第 1 部分”;見參考資料)。這個存儲過程允許用戶只提供更改的 XML 數據來進行更新,而不必提供修改的 XML 文檔的全部內容。

DB2 Developer Workbench 中有一些用于幫助程序員圖形化地構造 SQL/XQuery 查詢和 XQuery 查詢的向導。它還提供了用于構建操縱傳統 SQL 數據或本地 XML 數據的存儲過程的向導。所有向導都可以在 workbench 的 Data 透視圖中啟動。

要獲得關于所有這些專題的詳細信息,請參閱相應的在線文檔或本文后面列出的參考資料。

新鮮,但是熟悉

需要處理存儲在 DB2 中的本地 XML 數據的 Java 程序員可以使用熟悉的 JDBC 語句來執行查詢和處理結果。為幫助程序員編寫、測試和調試他們的 Java 應用程序,IBM 提供了一個基于 Eclipse 的 Developer Workbench for DB2。這個 workbench 提供了用于查看數據庫內容、用 SQL/XML 或 XQuery 編寫查詢以及生成存儲過程的向導。

標簽: DB2 數據庫
主站蜘蛛池模板: 国产成人精品一区二区视频免费 | 久久久久久久久久一区二区 | 精品久久影院 | 成人超碰在线观看 | 一区二区三区高清 | 日韩精品久久 | 99热在线精品播放 | 四虎影音 | 成人黄色片在线观看 | 国产成人综合一区二区三区 | 亚洲精品久久 | 久久一区二区三区四区 | 一区二区三区高清 | 中文字幕三区 | 天天操天天操 | 一级篇| 四虎视频| 99精品一区二区三区 | 夜夜夜久久久 | 久久久久999 | 亚洲精品福利视频 | 99re在线精品 | 亚洲精品国产电影 | 亚洲a网| 欧美 | 欧美视频在线观看 | 日韩视频在线观看 | 日韩在线观看精品 | 亚洲一区在线视频 | 亚洲精选久久 | 草久av| 久久久91精品国产一区二区三区 | 人人射人人舔 | 一级h片 | 亚洲成人久久久 | av网址在线播放 | 久久久久久亚洲 | av一级毛片| 欧美一区二区免费在线 | 日本中文字幕一区二区 | 午夜精品视频在线观看 | 亚洲一级黄色 | 久久免费视频在线 | 亚洲精品久久久一区二区三区 | 日韩视频在线观看 | 一区二区三区精品视频 | 欧美一级片在线观看 | 久久精品国产99 | 欧美一级做a爰片免费视频 亚洲精品一区在线观看 | 欧美视频在线一区 | 久久视频精品 | 伊人超碰 | 成人在线观 | 午夜av影视 | 理论片87福利理论电影 | 国产精品中文字幕在线 | 精品久久久久久久久久久久久久久 | 一级片视频免费 | 草草视频免费 | 中文字幕欧美在线 | 精品国产乱码久久久久久久软件 | 国产高清精品一区二区三区 | 日韩精品免费在线视频 | 久久y| 一区二区三区国产 | 国内精品视频一区二区三区 | 国产精品一区二区三区免费 | 99久久精品免费看国产四区 | 高清国产一区二区三区四区五区 | 北条麻妃一区二区三区在线 | 综合网在线| 欧美在线视频网站 | 亚洲欧美综合精品久久成人 | 91麻豆精品国产91久久久更新资源速度超快 | 日本视频中文字幕 | 欧美猛交ⅹxxx乱大交视频 | 99热国产在线观看 | 欧美一区二区三区精品 | 国产精品久久久久久久久久久久午夜片 | 欧美激情国产日韩精品一区18 | 国产视频久久精品 | 国产成人久久 | 中文字幕高清视频 | 99精品免费观看 | 日韩精品1区2区3区 成人黄页在线观看 | 国产片淫级awww | 最新中文字幕 | 亚洲免费视频网站 | 高清视频一区二区三区 | 亚洲嫩草 | 国产中文一区 | 亚洲精区 | 一级片黄片毛片 | aaa在线免费观看 | 精品国产乱码久久久久久丨区2区 | 蕉伊人 | www午夜| 香蕉夜色 | 国产精品成人国产乱一区 | 精品亚洲一区二区 | 成人免费在线 | 色av一区 | 久久精品手机视频 | 四虎精品在线 | 亚洲综合区| 国产精品a一区二区三区网址 | 日韩成人不卡 | 日韩在线中文字幕 | 欧洲精品在线观看 | 色婷婷综合网 | 91精品国产综合久久福利软件 | 天天天天天天天天操 | 亚洲精品大片 | 91麻豆精品国产91久久久久久 | 天天干夜干 | 性视频亚洲| 亚洲午夜性视频 | 日韩精品免费在线视频 | 久久999| 一级黄色影视 | 国产精品18hdxxxⅹ在线 | 久久成人av | 午夜激情免费看 | 一级色视频 | 久久综合久久综合久久 | 久久久久久久成人 | 一级毛片免费一级 | 日本在线免费观看 | 欧美精品欧美精品系列 | 国产欧美一区二区精品性色 | 成人av一区二区三区 | 国产高清精品一区二区三区 | 国产精品99久久久久久久vr | 福利片在线观看 | 日日干夜夜操 | 亚洲免费一区二区 | 久久久久国产精品视频 | 欧美在线视频一区二区 | 成人午夜在线 | www.久久99| 欧美成人精品一区二区男人看 | 精品亚洲永久免费精品 | 欧美一区久久 | 国产精品日本欧美一区二区三区 | 草草久久久 | 国产日韩欧美一区 | 国产欧美日韩一区 | 久草青青 | 亚洲精品9999 | av男人的天堂网 | 在线成人av观看 | 99久久久 | 欧美精品成人 | 亚洲v日韩v综合v精品v | 操操操日日日 | 国产精品亚洲视频 | 不卡日韩在线 | 97成人在线视频 | 北条麻妃99精品青青久久 | 超碰人人射 | 日本一区二区三区四区视频 | 国产精品久久久久久久美男 | 日韩中文字幕在线播放 | 久久免费黄色网址 | 精品国产乱码久久久久久88av | 在线中文字幕第一页 | 欧洲美女7788成人免费视频 | www.成人.com| 91中文字幕在线 | 国产精品久久久久久久美男 | 中文字幕av一区二区三区 | 午夜精品一区二区三区在线 | 午夜影视在线观看 | 欧美激情网 | 中文字幕91 | 91在线精品一区二区 | 青青草视频在线免费观看 | 伊人春色在线播放 | 亚洲永久免费视频 | 成人在线视频免费观看 | 免费国产成人 | 欧美日韩国产一区二区三区 | 亚洲欧美日韩在线一区 | 国产综合亚洲精品一区二 | 亚洲精品字幕 | 在线婷婷 | 曰批视频在线观看 | 久久久久久久久久一区二区 | 国产精品久久久久久久久久久小说 | 国产免费久久 | 国产一级黄色av | 国产羞羞视频在线观看 | 亚洲一二 | 亚洲人人 | 中文字幕久久久 | 久久久久久麻豆 | 日韩伦理一区二区 | 午夜免| 国产伦精品一区二区三区四区视频 | 成人性大片免费观看网站 | 国产成人免费 | 精品一区二区三区在线观看 | 免费黄色小片 | 动漫泳衣美女 | 午夜国产精品视频 | 久久久久久九九九九九九 | 黄色大片免费网站 | 欧美a v在线播放 | 国产大学生援交视频在线观看 | 国产一区二区三区视频 | 午夜一级黄色片 | 最近最新中文字幕 | 久久精品综合 | 久久美女视频 | 国产精品欧美日韩 | 国产999精品久久久久久麻豆 | 在线视频 亚洲 | 国产精品国产a级 | 欧美日韩精品一区二区在线播放 | 999精品在线| 精品国产91| 黄色一级片黄色一级片 | 毛片一区二区三区 | 久久久国产一区二区三区四区小说 | 亚洲成人中文字幕 | 中文在线播放 | 色婷婷av一区二区三区软件 | 国产高潮在线观看 | www久久久 | 一区二区在线视频 | 精品国产一区二区三区性色av | 欧美三级电影在线播放 | 毛片黄片| 99久久精品一区二区成人 | 91在线电影| 黑人一级片视频 | 国产 高清 在线 | 羞羞视频在线观看视频 | 日韩有码在线观看 | www.色.com | 真人一级毛片 | 中文字幕91 | 成人免费在线电影 | 综合色久| 九色一区 | 天天干女人 | 黄色小视频在线观看 | 久久久久久一区二区 | 欧美一区二区三区精品 | 国产精品久久久久久久久久久久 | 四虎影院在线免费播放 | 国产日韩欧美视频 | 韩国精品| 在线激情视频 | 欧美日韩一区二区在线观看 | 国产高潮好爽受不了了夜色 | av大片网| 亚洲久草 | 日本在线视频一区 | 日韩免费视频中文字幕 | 国产亚洲精品久久久456 | 中文字幕亚洲一区 | 久久精品亚洲精品国产欧美kt∨ | 国产成人av一区二区 | aaa大片免费观看 | 日韩a视频 | 国产最好的av国产大片 | 免费看男女www网站入口在线 | av一区在线观看 | 日韩精品一区二区三区四区 | 91高清在线| 欧美日韩中文字幕在线 | 人人澡人人草 | 青草青草久热精品视频在线观看 | 国产精品久久一区二区三区 | 欧美韩日| 久久久999成人 | 中文字幕一区二区三区在线视频 | 一区二区三区在线免费播放 | 日韩av在线中文字幕 | 亚洲国产欧美日韩 | 欧美日韩国产一区二区三区不卡 | 成人免费小视频 | 老牛嫩草一区二区三区眼镜 | 亚洲成人在线视频网站 | 一级片视频在线观看 | 在线h观看 | 中文字幕综合在线 | 人人射人人插 | 久久不射电影网 | 黄色影片免费在线观看 | 国产亚洲成av人片在线观看桃 | 国产精品成人3p一区二区三区 | 久久久看片| 国产精品婷婷久久久久 | 91在线视频免费播放 | 91精品国产91久久久久久最新 | 中文字幕国产一区 | 中文精品久久久 | 黄色欧美一级片 | 91av免费 | 精品国产不卡一区二区三区 | 中文字幕亚洲一区二区三区 | 国产日韩欧美一区二区 | 国产视频久久 | 亚洲电影在线看 | 国产精品一区二区三区四区 | 欧美高清视频一区二区三区 | 中文字幕一区二区三区乱码图片 | 久久99爱视频 | 亚洲精品乱码久久久久久麻豆不卡 | 欧美日韩国产一区二区三区 | 国产大片久久久 | 欧美成人精品一区二区三区 | 色69av| 神马久久久久久久久 | 色人久久 | 2018自拍偷拍 | 国产自在现线2019 | 久久亚洲精品中文字幕 | 黄色毛片在线观看 | 亚洲精彩视频 | 中文字幕在线观看av | 欧美日一区 | 日本在线视频一区二区 | 久久一区二区三区四区五区 | 亚洲国产精品人人爽夜夜爽 | 先锋资源在线观看 | 精久久 | 国产精品国产三级国产aⅴ无密码 | 亚洲精品欧美视频 | 久久精品一区 | 日韩精品久久 | 久久99精品视频 | 黄频免费在线观看 | 久久精品久久久久久久久久久久久 | 欧美视频在线免费 | 国产一区二区三区在线免费观看 | 91国内外精品自在线播放 | 欧洲免费视频 | 免费毛片在线播放 | 亚洲精品v| 日韩一区在线视频 | 国产亚洲精品精品国产亚洲综合 | 777777777亚洲妇女 | 天天射天天 | 久久精品色欧美aⅴ一区二区 | 妞干网福利视频 | 在线视频a | 久久伊人亚洲 | 久久久久久91亚洲精品中文字幕 | 97国产在线视频 | 国产中文字幕在线观看 | 一区二区三区国产好 | 日韩欧美手机在线 | 国产999免费视频 | 亚洲电影免费 | 亚洲一区二区三区四区的 | 日韩欧美在线观看视频 | 久久久精品欧美 | 国产视频91在线 | 色欧美综合 | 欧美久久久久久 | 毛片网| 久久久www成人免费精品 | 99热欧美 | 日韩av一区二区在线观看 | 亚洲精品一区二三区 | 免费观看亚洲 | 99热精品在线 | 国产视频一区二区在线 | 亚洲午夜精品一区二区三区 | 午夜看片在线观看 | 2022天天操 | 91精品综合久久久久久五月天 | 在线视频一区二区 | 久久久资源 | 国产成人精品久久二区二区 | 欧美一区二区三区精品 | 免费福利视频一区 | 亚洲精品久久久久久久久久久 | 欧美aaa一级片 | 在线观看黄免费 | 波多野结衣三区 | 91麻豆精品国产91久久久久久久久 | 激情视频在线观看 | 久久久精品视频免费观看 | 日本aⅴ毛片成人实战推荐 成人免毛片 | julia中文字幕久久一区二区 | 亚洲乱码一区二区三区在线观看 | 国产性色| 国产高潮好爽受不了了夜色 | 99精品一区二区 | 国产乱码精品一区二区三区五月婷 | 91精品久久久久久久久久 | 日韩免费高清在线 | 中文字幕亚洲综合久久久软件 | 伊人啪啪 | 久久精品国产一区 | 午夜久久 | 亚洲精品在线播放 | 一级电影免费看 | 中文字幕日韩欧美一区二区三区 | 日韩一区二区三区在线视频 | 亚洲精品在线成人 | 日韩视频在线不卡 | 欧美视频在线播放 | 久久伊人精品网 | 国产一级色| 欧美一区在线视频 | 91在线免费看 | 久久精品亚洲精品 | 国产精品一二三区 | 国产视频久久久久 | 99国产精品 | 偷派自拍 | 在线观看日韩精品 | 91日韩欧美 | 成人久久久久 | 凹凸日日摸日日碰夜夜 | 黄色毛片看看 | www久久99 | 欧美三级免费观看 | 亚洲视频三区 | 99在线精品视频 | 国产精品成人在线观看 | 五月天婷婷在线视频 | heyzo 在线| 久国久产久精永久网页 | 娇妻被朋友调教成玩物 | 99免费观看视频 | 亚洲免费视频网址 | 午夜影院在线观看版 | 高清在线一区二区 | 91精品久久久久久久 | 欧美一区二区三区 | 黄色国产一级视频 | 亚洲三区在线观看 | 国产毛片在线 | 一区二区三区四区在线 | 国产高清一区 | 亚洲区视频 | 精品久久网 | 亚洲精品视频在线免费播放 | 国产麻豆一区二区三区 | 国产一区亚洲 | 黄色官网在线观看 | 在线观看国产www | 久久视频免费在线 | 性色视频在线观看 | 午夜专区| 亚洲中午字幕 | 亚洲一区二区三区四区五区中文 | 久久99精品久久久久久按摩秒播 | 亚洲成人在线视频观看 | 天天爽天天草 | 国产高清精品一区 | 欧美精品免费在线 | 91资源在线 | t66y最新地址一地址二69 | 视频精品一区二区 | 性视频一区二区 | 亚洲一区二区三区视频 | 国产精品一二三四区 | 久久影院一区 | 在线成人| 国产精品久久综合 | 99热在线观看免费 | 久久久蜜桃 | 日本黄色一级片视频 | 久草网在线视频 | 国产成人精品a视频一区www | 日韩免费视频中文字幕 | 亚洲欧美日韩国产综合 | 天天舔日日干 | 黄色片在线免费观看 | 亚洲高清在线观看视频 | 国产精品一二区 | 国产精品欧美日韩 | 国产精品视频一区二区三区四蜜臂 | 国产精品一二三区 | 精品国产不卡一区二区三区 | 精品久久久久久久久久久久久久 | 久一久久 | 天天操操 | 2012中文版免费观看 | 中文字幕亚洲欧美日韩在线不卡 | 高清国产午夜精品久久久久久 | 国产免费久久 | 91av官网 | 久草成人 | 国产精品自产av一区二区三区 | 成人久久久精品乱码一区二区三区 | 午夜少妇av| 成人在线| 精品久久久久久久久久久久久久 | 玖草资源 | 国产成人在线一区二区 | 亚洲一区电影 | 国产精品毛片一区二区三区 | 欧美一级片免费播放 | 日韩一级免费在线观看 | 特黄级国产片 | 古装三级在线播放 | 久久久久久国产一级毛片高清版 | 久久99精品久久久久久久青青日本 | 三级网站视频 | 精品亚洲一区二区三区 | √天堂在线 | 午夜看片在线观看 | 成人精品国产免费网站 | 久久精品成人免费视频 | 成人一区二区av | 国产精品第一国产精品 | 欧美大片一区二区 | 国产精品夜间视频香蕉 | 国产在线一区二区 | 国产午夜精品久久久久久久 | 国产欧美久久久久久 | 国产精品揄拍一区二区久久国内亚洲精 | 欧美精品一区二区三区在线四季 | 欧美一区二区三区精品 | 久草网在线视频 | vagaa欧洲色爽免影院 | 中文字幕av一区 | 天天操一操| 一级在线 | 二区在线观看 | 国产精品一二 | 精品一区二区三区四区视频 | 亚洲欧美视频 | 亚洲国产精品一区 | 午夜小电影 | 午夜欧美 | 欧美黄色一区 | 欧美日韩一区二区视频在线观看 | 在线观看国产视频 | 欧美一区二区在线看 | 亚洲欧洲精品一区二区三区 | 精品国产一区二区三区四区 | 日本jizz在线观看 | 国产精品久久久久久二区 | 福利社午夜影院 | 视频一区二 | 国产欧美精品一区二区 | 亚洲高清一区二区三区 | 免费看性生交大片 | 国产精品一区电影 | 久久精品99国产精品日本 | 91精品视频一区 | 亚洲精品一区二区三区在线 | 卡通动漫第一页 | 嫩草网址 | 中文字幕一区二区三区四区 | 精品毛片在线 | 毛片免费观看网址 | 婷婷91 | 欧美啪 | 国产精品一区在线 | 久久99精品视频在线观看 | 亚洲精品成人av | 人人插| 91资源在线 | 国产欧美综合一区二区三区 | 91视频免费观看 | 国产综合精品一区二区三区 | 亚洲一区二区三区免费在线观看 | 日韩精品免费 | 国产精品福利久久 | 午夜影院普通用户体验区 | 亚洲成人av在线播放 | 天天干狠狠 | 综合久久色| 中文字幕精品一区 | 奇米精品一区二区三区在线观看 | 91精品久久久久久久久久小网站 | 欧美在线二区 | 欧美一区二区三区精品 | 国产高清久久 | 福利亚洲 | 99久久夜色精品国产亚洲1000部 | 日韩一二三区视频 | 亚洲一区二区三区在线 | 亚洲国产高清在线 | 欧美一级久久 | 欧美激情啪啪 | 中国特级毛片 | 日韩在线视频一区 | 成人精品久久 | 不卡视频一区二区三区 | 亚洲精品一区久久久久久 | 欧美一区二 | 精品欧美一区二区三区久久久 | 三区在线 | 视频二区在线观看 | 国产剧情一区二区三区 | 成人亚洲在线观看 | 99成人 | 欧美一区二区久久久 | 午夜草逼 | 一级黄色毛片免费观看 | 国产精品乱码一区二区三区 | 亚洲激情在线 | 国产精品成人一区二区三区 | 欧美激情视频一区二区三区在线播放 | 蜜桃精品久久久久久久免费影院 | 欧美精品一区二区三区蜜桃视频 | 天天干com | av福利网站| 四虎av成人| 男人的天堂视频网站 | 久草在线免费福利资源 | 91久久久久久久久久久久久久久久 | 综合久草| 99热精品在线 |