日韩精品一区二区三区在线视频放-无码中文字幕V?一区二区-成年片免费观看视频-国内少妇人妻丰满av-国产精品中文字幕免费观看-亚洲成人久久一区二区三区-国内少妇偷人精品视频无缓冲-一区二区国产精品日本一区二区三区在线网

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運營的一線實戰(zhàn)洞察。

MyBatis 調(diào)用存儲過程返回游標實例:TaoToken 統(tǒng)一 Key 下的配置骨架與驗證

MyBatis 調(diào)用存儲過程返回游標實例:TaoToken 統(tǒng)一 Key 下的配置骨架與驗證 1. 為什么存儲過程返回游標在 MyBatis 里總踩坑MyBatis 調(diào)用存儲過程返回游標是很多做企業(yè)級報表、對賬、批量校驗的同學(xué)繞不開的場景。存儲過程里open v_Cursor for select ...把結(jié)果集通過OUT參數(shù)吐回來Java 側(cè)拿到的其實是一個 JDBC 游標對象而不是普通的List。如果你按普通select的寫法去接大概率會拿到一個空集合或者直接拋ORA-01000、Invalid column type之類的異常。這篇聚焦一個真實可跑的實例Oracle 存儲過程Fsp_Plan_CheckPrj接收兩個入?yún)?、返回一個sys_refcursorMyBatis 的 mapper XML 用statementTypeCALLABLE聲明OUT參數(shù)用jdbcTypeCURSOR加resultMap映射列別名。同時我會把 MySQL 場景下沒有原生游標、需要用OUT結(jié)果集或臨時表替代的差異也講清楚避免你從 Oracle 遷到 MySQL 時直接照抄報錯。適合誰看已經(jīng)會寫基礎(chǔ) MyBatis CRUD、但第一次接觸CALLABLE和游標映射的后端同學(xué)或者手上有個老項目存儲過程是 DBA 寫好的你只負責(zé)在 Java 層把它調(diào)通。整篇的配置骨架我會用 TaoToken 統(tǒng)一 Key 來管理模型側(cè)和編碼側(cè)的調(diào)用憑證這樣你在調(diào)試 SQL 映射的同時也能順手把 AI 輔助編碼的入口配好不用在多個平臺之間來回切 Key。核心檢索詞先擺出來MyBatis 調(diào)用存儲過程返回游標關(guān)鍵三件套是statementTypeCALLABLE、modeOUT jdbcTypeCURSOR、resultMap列映射。記住這三個后面所有報錯基本都能定位到其中之一。2. TaoToken 前置統(tǒng)一 Key 與配置骨架在動手寫 mapper 之前先把調(diào)用憑證這塊理順。TaoToken 的作用是把模型對話、編碼計劃、API Key 管理收斂到一個入口你只需要維護一份 Key就能在 IDE 插件、命令行工具、腳本里復(fù)用。官網(wǎng)入口是 https://taotoken.net/?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content API 基址是 https://taotoken.net/api 注意 API 地址不帶 UTM 參數(shù)配置里填這個就行。先拿 Key進入控制臺 https://taotoken.net/console?utm_sourcetaotoken_aicg_blog_endutm_contentconsoleutm_campaignrewrite 在 API Keys 頁面創(chuàng)建一個新 Key復(fù)制出來。這個 Key 就是后面所有配置里的apiKey字段。如果你用的是 Claude Code 這類編碼 Agent可以直接走 Coding Plan https://taotoken.net/coding-plan?utm_sourcetaotoken_aicg_blog_endutm_contentcoding-planutm_campaignrewrite 它會把長期編碼任務(wù)的額度單獨管理不會和你臨時調(diào)試模型對話的消耗混在一起。配置骨架分兩種格式按你用的工具選。VS Code 系插件一般讀settings.json命令行工具或 Rust 系工具讀config.toml。下面兩份都是可復(fù)制的骨架把sk-你的Key替換成剛才創(chuàng)建的值即可。settings.json骨架{ taotoken.apiKey: sk-你的Key, taotoken.baseUrl: https://taotoken.net/api, taotoken.model: claude-sonnet, taotoken.timeout: 60000, taotoken.maxTokens: 8192 }config.toml骨架[taotoken] api_key sk-你的Key base_url https://taotoken.net/api model claude-sonnet timeout 60000 max_tokens 8192注意base_url只寫到/api不要在后面拼/v1或/chat/completions具體路徑由客戶端自己補。填錯這一層最常見的表現(xiàn)是 404而不是鑒權(quán)失敗排查時先看狀態(tài)碼。Key 創(chuàng)建頁在 https://taotoken.net/api-keys?utm_sourcetaotoken_aicg_blog_endutm_contentapi-keysutm_campaignrewrite 接入文檔在 https://taotoken.net/doc?utm_sourcetaotoken_aicg_blog_endutm_contentdocutm_campaignrewrite 。文檔里有各語言 SDK 的調(diào)用示例遇到參數(shù)名對不上時以文檔為準。模型對話調(diào)試入口在 https://taotoken.net/?utm_sourcetaotoken_aicg_blog_endutm_contentmodel-chatutm_campaignrewrite 你可以先在網(wǎng)頁里發(fā)一條消息確認 Key 有效再去配本地工具這樣能把「Key 問題」和「工具配置問題」分開。3. 可復(fù)制配置mapper XML 與 Java 調(diào)用3.1 Oracle 存儲過程與 mapper XML先看存儲過程本身它接收v_grantno、v_deptcode兩個入?yún)⒌谌齻€是OUT游標create or replace procedure Fsp_Plan_CheckPrj( v_grantno varchar2, v_deptcode number, v_cursor out sys_refcursor ) is begin open v_cursor for select s.plan_code, s.plan_dept, s.plan_amount, s.exec_amount, p.cname as plan_name, d.cname as dept_name from Snap_plan_check s left join v_plan p on s.plan_code p.plan_code left join org_office d on s.plan_dept d.off_org_code group by s.plan_code, s.plan_dept, s.plan_amount, s.exec_amount, p.cname, d.cname; end Fsp_Plan_CheckPrj;mapper XML 的關(guān)鍵在于resultMap把列別名映射到 Java 屬性select標簽聲明statementTypeCALLABLEOUT參數(shù)寫modeOUT jdbcTypeCURSOR resultMapcursorMapresultMap typejava.util.HashMap idcursorMap result columnplan_code propertyplan_code/ result columnplan_dept propertyplan_dept/ result columnplan_amount propertyplan_amount/ result columnexec_amount propertyexec_amount/ result columnplan_name propertyplan_name/ result columndept_name propertydept_name/ /resultMap select idcall_Fsp_Plan_CheckPrj parameterTypemap statementTypeCALLABLE {call Fsp_Plan_CheckPrj( #{grantNo, jdbcTypeVARCHAR, modeIN}, #{offOrgCode, jdbcTypeINTEGER, modeIN}, #{v_cursor, modeOUT, jdbcTypeCURSOR, resultMapcursorMap} )} /select這里有幾個容易寫錯的點。jdbcTypeCURSOR是 Oracle 驅(qū)動識別的類型MySQL 沒有這個類型后面會單獨說。resultMap的type用java.util.HashMap是為了讓列名直接作為 key如果你有實體類換成實體類全限定名也行但屬性名要和property對上。modeIN的兩個參數(shù)必須顯式寫jdbcType否則某些驅(qū)動版本會報Invalid column type。3.2 Java 調(diào)用代碼Java 側(cè)把OUT參數(shù)先塞一個空ArrayList占位調(diào)用后 MyBatis 會把游標結(jié)果填回來MapString, Object params new HashMap(); GrantSetting gs this.grantSettingDao.get(grantCode); params.put(grantNo, StringUtils.substring(gs.getGrantNo(), 0, 2)); params.put(offOrgCode, SecurityUtils.getPersonOffOrgCode()); params.put(v_cursor, new ArrayListMapString, Object()); this.batisDao.getSearchList(call_Fsp_Plan_CheckPrj, params); ListMapString, Object rows (ListMapString, Object) params.get(v_cursor); for (MapString, Object row : rows) { System.out.println(row.get(plan_code) / row.get(plan_name)); }getSearchList是你 DAO 里封裝的方法內(nèi)部走sqlSession.selectList(call_Fsp_Plan_CheckPrj, params)。調(diào)用完成后params.get(v_cursor)就是可遍歷的List每個元素是一行key 是resultMap里的property名。實測下來這個 List 是懶加載的如果你在sqlSession關(guān)閉后才去遍歷可能拿不到數(shù)據(jù)所以遍歷動作要放在同一個會話內(nèi)。3.3 MySQL 場景的差異MySQL 存儲過程沒有sys_refcursor這種原生游標類型通常用兩種替代一是存儲過程直接select結(jié)果集MyBatis 用普通select接二是用OUT參數(shù)返回結(jié)果集但驅(qū)動支持有限。如果你從 Oracle 遷過來最穩(wěn)的做法是把OUT游標改成存儲過程內(nèi)的selectmapper 里去掉CALLABLE按普通查詢寫。下面是一個 MySQL 的等價寫法delimiter // create procedure Fsp_Plan_CheckPrj( in v_grantno varchar(32), in v_deptcode int ) begin select s.plan_code, s.plan_dept, s.plan_amount, s.exec_amount, p.cname as plan_name, d.cname as dept_name from Snap_plan_check s left join v_plan p on s.plan_code p.plan_code left join org_office d on s.plan_dept d.off_org_code group by s.plan_code, s.plan_dept, s.plan_amount, s.exec_amount, p.cname, d.cname; end // delimiter ;對應(yīng)的 mapper 就是普通selectstatementType用默認的PREPARED不需要resultMap里的游標映射。這個差異一定要在遷移前確認否則你會對著jdbcTypeCURSOR報錯半天最后發(fā)現(xiàn)是數(shù)據(jù)庫類型不對。4. 驗證請求與成功結(jié)果配置寫完后先別急著上業(yè)務(wù)代碼用最小驗證跑一遍。第一步確認 TaoToken 的 Key 有效在模型對話入口發(fā)一條測試消息能正常返回就說明憑證沒問題。第二步驗證數(shù)據(jù)庫連接和存儲過程本身用 SQL 客戶端直接call Fsp_Plan_CheckPrj(01, 1001, ?)看游標能不能出數(shù)據(jù)。第三步才是走 MyBatis。MyBatis 側(cè)的驗證建議寫一個獨立的單元測試不要混在業(yè)務(wù)鏈路里Test public void testCallProcedure() { MapString, Object params new HashMap(); params.put(grantNo, 01); params.put(offOrgCode, 1001); params.put(v_cursor, new ArrayListMapString, Object()); sqlSession.selectList(call_Fsp_Plan_CheckPrj, params); ListMapString, Object rows (ListMapString, Object) params.get(v_cursor); assertNotNull(rows); assertTrue(rows.size() 0); System.out.println(返回行數(shù): rows.size()); System.out.println(首行: rows.get(0)); }成功的結(jié)果長這樣控制臺打印出返回行數(shù)和首行內(nèi)容首行的 key 是plan_code、plan_name這些別名value 是對應(yīng)字段值。如果rows是空 List先別改代碼去 SQL 客戶端確認存儲過程本身有沒有數(shù)據(jù)。如果rows是null說明OUT參數(shù)沒被正確回填重點查jdbcType和resultMap是否寫對。提示Oracle 驅(qū)動版本不同CURSOR類型的處理方式略有差異。如果你用的是ojdbc8以上jdbcTypeCURSOR一般沒問題老版本ojdbc14可能需要換成jdbcTypeOTHER并配合typeHandler。這個坑我在老項目里踩過換驅(qū)動比改代碼省事。5. 本篇常見報錯排查5.1 ORA-01000 游標數(shù)超限報錯信息類似ORA-01000: maximum open cursors exceeded。原因是游標沒關(guān)閉每次調(diào)用都開一個新的。排查方向確認sqlSession有沒有正常關(guān)閉Spring 環(huán)境下檢查事務(wù)邊界如果用了連接池檢查連接歸還時游標是否釋放。臨時緩解可以調(diào)大數(shù)據(jù)庫的open_cursors參數(shù)但根治還是要保證會話關(guān)閉。5.2 Invalid column type這個報錯通常出現(xiàn)在OUT參數(shù)的jdbcType上。Oracle 的sys_refcursor必須寫jdbcTypeCURSOR寫成VARCHAR或OTHER都可能報錯。另外IN參數(shù)如果沒寫jdbcType某些驅(qū)動也會報這個。逐個參數(shù)補上jdbcType基本能解決。5.3 返回結(jié)果為空 List分三種情況。一是存儲過程本身沒查到數(shù)據(jù)去 SQL 客戶端驗證。二是resultMap的column和存儲過程里的列別名不一致比如存儲過程寫plan_nameresultMap寫planName映射不上就是空值。三是OUT參數(shù)的占位對象類型不對必須是new ArrayList()不能是null或String。5.4 TaoToken 側(cè) 401 或 404401 是 Key 無效或過期去 API Keys 頁面重新生成。404 是base_url寫錯確認只寫到https://taotoken.net/api不要帶多余路徑。如果兩個都排除了還是不通去接入文檔對照一下請求頭格式有些客戶端需要顯式帶Authorization: Bearer sk-xxx。5.5 MySQL 下 jdbcTypeCURSOR 報錯MySQL 沒有CURSOR這個 JDBC 類型寫了必然報錯。解決辦法是按 3.3 節(jié)的方案把存儲過程改成直接selectmapper 去掉CALLABLE和OUT游標參數(shù)。如果你必須保留OUT參數(shù)MySQL 需要用jdbcTypeOTHER配合自定義TypeHandler復(fù)雜度高不推薦。6. 把配置沉淀下來下次直接復(fù)用整套流程跑通后建議把三樣?xùn)|西沉淀成模板mapper XML 的CALLABLE骨架、Java 側(cè)的params組裝代碼、TaoToken 的settings.json/config.toml配置。下次遇到新的存儲過程只改存儲過程名、參數(shù)名和resultMap列映射其余照抄能省掉大量試錯時間。如果你在配 TaoToken 的過程中遇到 Key 或路徑問題直接去 API Keys 頁面 https://taotoken.net/api-keys?utm_sourcetaotoken_aicg_blog_endutm_contentapi-keysutm_campaignrewrite 重新生成一個再對照接入文檔 https://taotoken.net/doc?utm_sourcetaotoken_aicg_blog_endutm_contentdocutm_campaignrewrite 檢查請求格式。長期做編碼 Agent 任務(wù)的話Coding Plan https://taotoken.net/coding-plan?utm_sourcetaotoken_aicg_blog_endutm_contentcoding-planutm_campaignrewrite 能把額度單獨管理不會和臨時調(diào)試混在一起。模型對話調(diào)試入口在 https://taotoken.net/?utm_sourcetaotoken_aicg_blog_endutm_contentmodel-chatutm_campaignrewrite 先用它確認 Key 有效再去配本地工具排查鏈路會清晰很多。最后留一個實用技巧存儲過程的resultMap列映射建議和存儲過程里的select別名逐字對照寫不要憑記憶。我見過太多空 List 的案例最后都是plan_code和planCode這種大小寫或下劃線差異導(dǎo)致的。把這兩處放在一起比對比任何調(diào)試工具都快。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
91精品国产综合久久久蜜臀酒店| 人妻精品一区二区| 久久国产AⅤ| 激情开心五月天| 人妻第一页| 国产高潮AA片免费看| 日韩无码第3页| 丁香五月天啪啪| 中文字幕一二三| 9超碰免费| 久久黄色性爱视频| 成人开心网在线视频| 婷婷综合五月| 国产精品永久免费10000| 欧美国产伊人久久久久| 欧美裸体美女日麻屄| 国产传媒美日韩av| 另类欧美色| 青青草在线视频人人想人人上 | 亚洲资源站| 日韩 欧美 校园一区| 97色97干| 中文字幕第二页| 九九热九九热| 五月天综合| 嫩草在线视频| 91精品人| 久艹99| 男人兔费天堂| 乳欲人妻办公室奶水| 欧美乱欲| 国产精品播放| 99热这里只有精品18| 97爱b| 成年人三级黄色片视频| 婷婷久久综合| 亚洲97成人在线观看| 后X久久| 99免费在线视频| 后入福利视频| 欧美黄色图片| 欧美激情在线观看视频| 99激情视频| 天天日熟妇| 国产人伦a片信息免费片| 国产欧美伊人| 国产1024在线播放| 97爱b| 国产视频不卡在线观看| 91五十路| 熟妇熟女亚洲天堂网| 五月丁香黄色网| 91爱看| 最新加勒比丝袜在线| 97色欧洲| 婷婷另类小说| 懂色AV蜜臀无码精品APP | 国产拍偷精品网站| 超碰超碰欧美| 911av网站免费观看| 精彩久久中文| 日韩人妻 中文字幕| 97色97好| 99久久com免费视频′| 亚洲AV无码乱码| 凸凹视频在线观看| 国产福利合集| 久久久女人| 日本青青草在线| 亚洲各类熟们中文字幕| 一牛影视成人片免费| 欧美日日夜夜| 欧美躁死她一区二区| 国产精品制服丝袜清纯唯美| 国产高清视频无码在线| 中文字幕欧美丝袜07资源| 老鸭窝黄色视频网站| 欧洲一级性爱视频在线观看| 国产高清成人mv在线观看| 精品91| 超碰 国产熟女精品一区| 欧美性爱1080p| 怡红院亚洲怡春院av| 和协影院中文字幕三区| 精品中文一区二区| 东京热大香焦| 亚洲精品97中文字幕| 九九英色视频| 亚洲精品不卡一二三区| 91亚洲网站| 欧美双插| 51久久夜色精品国产麻豆| 国产日韩中文字幕欧美| 在线欧美亚洲| 国产尤物AV尤物在线观看不卡| 亚洲免费在线探花| 97免费在线观看| 操曰本熟女| 精品欧美日韩在线观看| 欧美另类天堂| 国语对白露脸XXXXXX| 国产熟妇一区二区| 射综合网| 天堂种子在线www网资源| 亚洲操操| 少妇色综合| 黄久在线| 啪啪性爱免费视频| 精品精品精品| 十八禁黄色成人网站观看| 国产精品亚洲日韩骚欢乐谷最新地址发布页huanieguty性屋娱乐妖精视频 | 精品99999久久久久久| 97五月天| 啊嗯嗯啊好大好爽| 亚洲精品一二牛牛| 国产又色又粗又黄又爽| 亚洲夜夜欢无码一区二区| 91大神电影天堂| 久久久久久久久久久久97| 丰满岳乱妇一区二区三区| 成人精品无码| 福利操逼| 偷拍色图| 熟女视频久久| 九9精品| 亚洲欧洲成人在线电影| 国产欧美日韩在线观看麻豆传媒公司| 青青久久艹| 很黄很色的视频在线观看| 成人免费在线网站| 麻豆a'v电影| 国产大学生口爆吞精合集| 国产精品网站www| 高清孕妇孕交 交| 亚洲激情欧美色图 | 天天影视色香色欲| 天天影视激情欧美| 色在线综合| 三级三级三级日本99| 91精品国| 欧美日韩人人精品| 18禁免费视频| 91色五月俺来也| 岛国片在线播放| 91 综合 色| 乱伦系列一区二区| 久久久久久精| 国产成人天堂| 日本成人A片网站| 69人妻精品丰满熟女区| 色综合久| 欧美综合综合| 国产成人精品必看 | 人人操人人爽人人操人人| 欧美熟女妇同| 久久亚洲AV无码专区首页| 99日免费视频中文字幕| 国产精品久久发布| 开心五月深爱五月| 国产18精品亚洲精品| 精品人妻一区二区免费蜜桃视频| 熟女精品一区二区在线观看| 亚洲免费精品一区| 中文字幕成人| 大香蕉手机视频| 国产高清亚洲日韩一区| 一二三卡欧美日韩人妻免费精品| 亚洲色图 欧美热图 清纯唯美 另类自拍 | 亚洲一区二区AV| 999岛国大片| 成人97人人超碰人人| 成人性爱视频在线看| 伊人嫩草| 嗯嗯啊啊的视频| 麻豆亚洲Av成人无码一区精品| 欧美日韩精品久久久久东北老熟妇| 久久久久久久久久久久久久9999| 丁香五月激情综合| 殴美,日韩国产伦精品| 欧美黄片欧美黄片xxx| 久久曰曰| 婷婷丁香五月激情啪啪| 伊欧美综合视频| 一级毛片电影免费看| 99热这里都是精品| 久久欧美1卡2卡3| 中文久久爆乳| 国产福利小视频高清在线观看| 91黄站| 男人的天堂va在线| 成人女人国产| 亚洲淫乱骚妇AV| 婷婷色中文字幕| 日本久久网| 九色 人妻 大香蕉| 日韩激情视频| 夜夜无码| 人妻激情视频| 在线观看无码三级少妇| 99re在线精品78| 麻豆AV96熟妇人妻| 久草婷婷| 亚洲欧美综合| 久久艹逼视频| 无码人妻丰满熟妇奶水区毛片| 密臀在线免费观看| 精品乱码在线观看| 亚洲成aⅴ人片不卡无码| 国产精品自在线发布| 亚洲网站一区二区在线| 六月婷婷五月丁香| 婷婷激情五月综合| 蜜臀久久99精品久久久久久-DVD | 亚洲日韩一区电影| 色婷婷基地| 男人夜色天堂ss| 中 文字幕一区二区三四 五 区日 日 骚| 懂色AV中文| 99热欧美| 自拍偷拍2025在线观看| 亚洲男人的天堂AV| 秋霞操逼片| 欧美亚洲综合色| 久久久禁| 在线观看日韩av不卡| 天天摸天天碰天天添青青| 欧美翘臀视频网站一区二区三区| 牛黄色久午久| 欧美激情黑人| 久久草大香蕉| 欧美色图20p| 九九综合久久| 天美传媒精品一区二区| 一本一道人妻久久一区二区三区 | 操逼视频亚洲| 欧美天天综合在线| 大香蕉手机在线视频| 亚洲精品九九九| 超碰 97国产熟女| 中文字幕五月婷婷免费| 熟女突然公开看18禁影片| AV色五月天| 成人无码在线超碰网| 97干天天| 97网址97| 青青草精品| 金莲网址| 好涩综合| 国产99热| 大香网站| 国产精品人妻免费精品| 色偷综合| 伊人青青一区成人视频在线观看区| 日韩AV无码网站| 中文字幕精品亚洲熟女| 性色中出| 精品少妇一区二区三区免费观看| 免费看黄片现成| 美女上床网站| 一区二区三区免费岛国片| 91黄射| 蜜桃传媒一区二区亚洲| 人妻AV 中文字幕的| 欧美日韩国产三级黄色| 91丝袜| 岛国不卡超碰护士AV在线播放| 97人肏| 美日韩成人| 中文字幕一区二区三区字幕| A 天堂| 亚洲精品99999| 欧美色干| 久久粉色| 女性91网站| 日日骚一区二区三区| 加勒比五月天| 久久精品老司| 国产黄片精品在线| 强奸乱伦Av网| 色999人与兽| 国产强上视频在线观看| 女人喷水视频在线观看| 国产欧美日韩一区二区三区| 偷拍偷窥与盗摄视频专区| 啊v在线观看视频| 久久动漫精品视频这里只有精品| 二三四区精品| 国产精品另类| 久久一级无码精品毛片6| 91丝袜激情在线| a人欧美综合天堂麻豆| 日本999精品| 亚洲三级网址久久最新| 天天天天天干夜夜夜夜夜操| 91国产精品在线看| 亚洲诱惑| 男人亚洲天堂| 岛国大片在线观看网站入口| 激情综合久久| www.AV有限公司一区| 丝袜色综合| 欧美性色欧美| 婷婷激情五月天小说网| 色综合久久888| 男人的天堂成人的社区| 中文字幕av丝袜| 好色美女九七第一页| A男人的天堂| 91久久婷婷| 91亚洲综合| 亚洲精品影视老司机| 欧美一级欧美三级在线观看| 狠狠爱大香蕉| 色播综合| 97天天插| 日本网色| 人人摸人人舔一区二区| 亚洲欧美校园| www.人人cao| 99www.bibizy香蕉资源国产一区二区三区高清 | 超碰79人人乐| 国产精品女aA片爽爽视频| 亚洲高清无码在线桃色| 热久日综合| 国产久久久久久| 色色婷婷五月天| 久久久网一区| 小说区 图片区色 综合区| 欧美黄页在线| 久热影视| 国产青青美女玩逼视频| 操碰97| 1024亚洲中文字幕久在线看片你懂的 | 中文字幕精品三级久久久| 探花视频免费观看国产专区| 久久超碰爱| 啊啊啊啊网站| 九九久久99| 日韩中文字幕国产| 美女骚尻视频| 大香蕉色十月| 欧美天天搞| www久久久| 91精品国产一区三一| 欧美淫穴| 国产女人高潮嗷嗷嗷叫小说 | 日本一区二区三区欧美日韩中文字幕| 国产家庭乱伦性爱视频| 极品色电影院| 国产怡红院| 久久综合亚洲色1080p| 夜夜操91744565| 人人人人插| 成人九九| 欧美成人一区二区| 超碰超碰欧美| 亚洲第一色页夜| 97色伦97色伦国产欧美| 中文字幕超碰CAO| 久久性爱大全| 国产熟女乱论| 夜夜性| 欧美激情 日韩精品| 人妻精品一区二区| 亚洲三级网址久久最新| 亚洲av综合色区无码一| www国产无码| 日本天天干天天日一区| 一区二区精品更新提醒| 怡红院视频在线| 曰韩av中文字幕专区| 国语国产操逼伊人AV网| 玖草在线视频| 爱爱动态60秒| 私人尤物在线精品不卡| 蜜臀久久99精品久久久电影| 91操熟女| 中字幕人妻一区二区三区| 91天天综合日韩欧美| 96精品一区| 日影院久久婷婷夜夜网| 国产 日韩 欧美 中文 另类,国产 欧美 另类 制服 变态,高清 日韩 欧美 中文,高 | 欧美78| 秋霞鲁丝午夜无码一区二区三| 禁止观看美女黄| 91天天日| 亚洲日韩欧美一区二区| 欧美激色| 国产精品丝袜在线| 大色综合| 久久久久亚洲?V片无码V| 日韩欧美俄罗斯A片| 国产成人bd在线观看| 国产东北女人在线视频| 综合色久| 欧美A√综合网| 麻豆2区1区天美| 综合大香蕉美。| 91网站在线播放| 欧美色图亚洲色,麻豆| 日韩干B| 欧美性爱第1 页| 精品偷拍13p欧美dodk视频| 国产精品久久久久久久久久梁医生| 日本三级一区二区 在线| 8050无码八戒| 超碰免费人人| 91久久18禁| 亚洲人91| 草草影院最新网址| 欧美日韩国产在线| 亚州精品人妻一二三区| 91动漫操逼视频| www.AV有限公司一区| 国产黑白丝在线| 欧美高清18A片| 少妇厨房愉情理伦片bd在线观看| 欧美性爱视频免费一区一A| 亚洲午夜AV| 91中文字幕在线观看| 精品人妻一区二区三区四区| 激情久久久| 情色图区| 日本日皮视频逼| 性色av一区二区| 99re这里只有精品9| 午夜免费视频1000| 一区二区三区麻豆| 色综合网1| 久久草视频污视频| 一区二区三区麻豆| 亚洲国产尤物yw在线观看| 九九久久国产精品| 色成人Www精品永久观看| 日本免费一区二| 人人人摸人人| 乱子伦一区二区三区国产精品| 草草电影院| 超碰97资源大奶| 久草视频观看视频在线| 中文子幕一二三| 亚洲欧洲成人在线电影| 香蕉色网| 麻豆九九九| 午夜无遮挡男女啪啪视频| 97日视频| 亚洲精品一区中文字幕乱码| 免费试看60秒| 亚洲综合夜色| 91是天天| 日本成人A片网站| 熟女熟妇伦久久影院毛片一区二区| 国产成人无码高清| 牛牛AV人人夜夜澡人人爽| 久久久久久国产精品| 性爱欧美五月| 老女人爆菊| 92午夜免费福利视频| 97色欧洲| 亚洲天堂另类小说男人| 五月婷婷基地| 国产亚洲精品美女久久久m| 婷婷五月天激情四射| 超碰在线97国产| 人人弄人人摸| 国产一区二区免费福利片| 久9综合在线| 五月丁香黄色网| 干婷婷综合网| 97天天插| 黑人无码一区二区| 日韩欧美天天爽爽爽天天爽爽| 唯美清纯 妖精视频| 欧美亚洲中文字幕| 熟妇视频一区二区三区在线观看| 91久久青青草原精品| 亚洲欧洲无码一区夜| 国产精品点击进入在线影院| 96爱综合| 91 亚洲 欧美 日韩 国产 综合| 少妇人妻在线| 三级三久久线久久99久目本WW| 欧美 亚洲 在线| 亚洲AV无码黄色强奸| 人妻激情在线视频| 久草网站免费在线观看| 舔舔啊| 亚洲强奸乱伦影视网| 色妇91| 亚洲国产一级精品毛一级精品看免费视频| 视频在线中文字幕| 全球成人中文在线| 日韩有码中文字幕女同性恋| 五月天偷拍| 日韩小电影| 一二三四免费视频| 少妇厨房愉情理伦片bd在线观看| 久久国99999| 黄色AAAAAAAAAAA大片| 天天摸夜夜操视频| 岛国精品视频在线观看| 久热最新在线杭州| 97干天天| 第45页一区二区| 超碰免费在线| 亚洲中文字幕久久人妻| 青青操网| 99国产精品| 蜜臀久久99精品久久久久久酒店| 色九色久| 91亚洲精品青草| 伊人丁香五月婷婷| 99日视频在线免费| 二区熟妇韩日| 91黑人无码激情在线| 国产传媒一区二区三区| 天天舔天天日天天射| 国产综合操逼高清| 黄片qw| com 首页 18岁 禁区 女优 免费 精选 同城| 99久热| 老鸭窝成人免费毛片视频| 青青草吊丝| 操比国产| 亚洲熟女乱色一区二区三区| 欧美线天码中字| 中文字幕视频在线观看一区二区| 久草免费福利在线播放| 97在线免费看视频| 美女丝袜激情小说| 能看的av| 国产综合色精品在线观看| 婷婷伊人綜合中文字幕| 久久久久久久人妻| 欧美精品三区| 色婷婷日韩精品一区二区三区| 小骚逼被操的爽不爽| 亚洲欧美综合网站| 男女91| 婷婷五月天影院| 亚洲AV秘 精品久久老牛影视| 精…码一二三区| 蜜臀99久久精品| 美欧老女人97| 少妇被玩视频二三区| 国产AV高清AV无码| 一级特级aaaa毛片免费观看| 亚洲在线网站| 秋霞网无码| 精品人妻一区二区免费蜜桃视频| 一区二区无码视频| 日本三级精品| 夜夜国自区| 日韩人人精品| 激情人妻另类| 国产精品高潮久久AV| 隔壁邻居波多野结衣中文字幕| 久久精品无码不卡| 亚洲日韩东京热一区| 7777奇米影视久久| www.四虎在线| 少妇九九九九| 国产又大又硬又长又粗| 亚洲精品国产精品乱码不卡| 免费av高清无码| 人妻嗯啊啊在线播放| 人妻系列无码专区中文有码| 人人爽夜夜玩视频| 欧美色66| 久久蜜桃综合网| 色色五月婷| 1024手机看片欧美日韩| 天天综合麻豆视频| 日韩性爱长视频免费| 小草精彩毛片| 欧美制服另类丝袜| 91男同| 97se综合| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 啊啊啊啊啊啊啊国| 精精品人妻一区二区三区| 精品少妇一区二区三区免费观看| 在线无码视频| 综合五月婷婷亚洲一区| 精品亚洲国产成人AV制服丝袜| 曰韩无码777| 67194国产| 99re6久热只有精品6在线直播 | 日本欧美成人片AAAA| 五月激情影院| 亚洲男人天堂2012| 超碰久在线天天做| 欧美性夜| 国产精品蜜臀久久久久无码AV| 在线a v| 日韩成人精品视频自拍| 又大又白奶子| 天天摸天天舔天天操| 春色综合免费| 老熟女91| 懂色天天爱天天日天天射天天澡| 性爱综合网| 久久久久久免费电影| 2001天天操| 欧美在线播放| 精品一区二区3区| 激情亚洲天堂| 秋霞操逼片| 欧美视频第二页| 日本操逼视频免费| 欧美国产精品| 色老汉色| aV中文麻| 亚洲国产尤物yw在线观看| 天天做日日做天天欢。| 人妻天天夜夜爽一区二区| 日韩不卡网操逼中文字幕日韩| 伊人大香蕉在线| 久久九九热| 性暴力欧美猛交在线直播| 久久激情五月| 97操在线| 大学生美女口爆| 成人福利视频网| 91 刺激在线| 97欧美久久久久久久| 国产精品久久久 | 91丨九色丨大屁股| 麻豆天美传媒在线视频天堂| 国产精品伦理| 每日更新AV| 中文字幕片| 91N综合网| 国产精品婬乱一级毛片彝族| 超碰国产情侣自拍网| 综合色欧美| 国产精品自在线发布| 青青草原综合久久大伊人精品| 国语精品av| 无码人妻丰满热妇又大又粗| 96爱综合| a级免费在线观看| 超碰三级秋霞| 97碰碰色| 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | 成人开心网在线视频| 午夜福利一区二区影院| 狠狠搞 亚洲91| 亚洲男人天堂av| 亚州少妇| 韩国一级做a久久久久| 97人妻免费中文字幕| 久久国模av| 1769国内精品视频| 国产精品视频精品一二| 亚欧美综合网。| 美国黄片aaa| 天天影视激情欧美| 东京热一区二区中文字幕| 激情综合97| 精品一区二区三区丰满熟女-亚洲欧美一区| 大香蕉一线视频| 久久精品99久久久久久| www.伪伪| 色五月AV在线| 欧美精品99久久久| 国语精品对白| 欧美第一页性| 精品人妻免费观看| 日本精品国产视频| 淫荡熟女乱伦网| 啊啊啊啊啊舒服| 操一区| 91久久婷婷| 素人播放一区| 日韩一级性爱无码| 亚洲男人天堂2016| 欧美一区二区亚洲天堂| 99热导航| 色青青久久影视| 人妻第一页| 欧美色九九九| yiqicaoav| 国产25页| 香蕉久久国产AV一区二区| 91夜色| 欧美日韩青操| 久久综合婷婷| 国产无码精品成人| ...日韩成人一区二区三区字幕| 国人欧美精品一区二区| 欧美亚洲天天| 亚洲永久永久永久永久一级一级一级精品| 91在线超高颜值国产| 深夜激情 | 伊人国产视频| 免费精品福利在线观看| 日本一区二区亚洲综合| AV天堂丝袜| 插入逼91| 日本2020一区二区| 久久精彩视频9| 蜜桃无码AV一区二区| 久久夜夜| 日韩成人人妻网站| 有码人妻系列| 国产成人精品日本亚洲语言| 国产1024在线播放| 欧美激情视频一区二区三区不卡| 操逼无码操逼| 偷拍导航视频网站| 自拍欧美| 亚洲色图91欧美日韩| 亚洲囯产精品女人久久久| 理论久久婷婷网8| 麻豆AV短剧| 91亚·色| 欧美在线播放aaaa| 东北丰满熟女国产一区| 国内外内射高清视频| 97无码视频在线播放| 后入福利视频| 国产丰满熟夫69mpp| 花野真衣| 芊芊操逼视频无码| 日本一区二区中文字幕久久| 超碰97极品9| 加勒比AV天堂| 久久夜色一区二区| 成人欧美一区二区三区黑人一| 久久久亚洲Av| 九九九九国产| 老熟女阿 国产91| 91蜜臀在线久久久久| 欧美亚洲一级在线观看| 17c嫩草51久久91嫩草| 怡春院久久| 嗯嗯啊啊的视频| 91欧美长吊| 九九热超碰| 欧美劲爆视频一区二区| 欧美视频一区二区在线| 日韩免费三级黄片电影| 亚洲国产丝袜熟女av | 激情小说五月天| 国产精品久久久久av| 91人妻素女| 噜噜吧,噜噜色,噜噜| 一区二区三区国产精产| 伊人欧美大香蕉视频| 一二三卡欧美日韩人妻免费精品| 手机av亚洲丝袜美腿日韩第一页二页| 亚欧中文字幕在线视频| 亚洲影院小综合| 磁力99AV| 婷婷五月天无码| 久久国模av| 伊人操操| 福利五区| 久操免费观看| 日韩97| 日韩激情无码影院| 香蕉热人人精品| 欧美一级久久久久久久大片动画| 亚洲国产尤物yw在线观看| AAAAAAAAA黄片| 国产精品久久久久久久久AV大片| 韩国三级理论在线| 日韩免费性爱视频在线观看| 懂色AV一区二区三区| 精品熟女一区=区三区| 亚洲s在线观看| 久日91在线| 东北女人| 久久久久国产精品人妻aⅴ天堂| 九九九九九九免费视频| 天天综合网在线91| 操逼无码操逼| 色欲日韩欧美在线一区| 99精品在线观看| 嫩草伊人久久精品| 超碰视97中文| 酒色综合网| 尤物网址| 亚洲超碰在线| 亚洲精品国产精品乱码不卡| 激情四射婷婷六月天| 久久久涩| 尤物黄色在线观看网站| 国语av最新自产拍在线观看| 亚洲男人的天堂亚洲| 75大香蕉| 99re99在线视频| 69XX一中文字幕人妻91| A片A5445444| 国产99 中文字幕日韩小视频| 你操综合| 97爱免费插| julia ann久久| 久久久精品电影| 色5月婷婷| 少妇超碰在线| 亚洲自拍欧美色综合| 97啪啪| 中国探花熟女| 爱欲AV| 免费视频一二三区| 日韩成人性爱电影在线播放| 97香焦色区| 台湾佬中文娱乐网久久久久久久久久com | 亚洲性猛| 国产 日韩,欧美 自拍| 91丨熟女丨丰满熟女| 久草资源欧美在线视频| 色欧洲| 手机看av网站在线看| se,,,亚洲欧美| 被窝影院午夜看片无码| 国产欧美精品日韩区二区麻豆天美| 很很很很操| 国产Av超碰| 久久久99久9| 97超碰欧美手机| 亚洲色色探花| 91n欧美| 久久m| 久久久久久久强迫| 一区三区啪啪| 丝袜综合| 91网站18| 大鸡巴久久久| 农村少妇久久久久久久| 免费伦费视频在线观看| 老熟女区| 成·人免费午夜在线观看| 乱伦1色页| 第45页一区二区| 精品99999| 久久国产精品91| 97K超碰在线| 欧美精品自慰系列寂寞少妇| 美女黄码视频午夜| 国产精品无套内谢| 麻豆精品天美| 国产91精品福利在线| 午夜精品久久久久久久99热影院| 岛国爱情动作片在国产AV无码专区亚洲AV漫画| 婷婷久久久| 大香久久| 国产成人亚洲精品自产在线| 男人久久天堂| 97超碰碰碰| 亚洲色图一区二区三区| 99re在线视频国产| www.91逼逼.com| 成人十八禁日韩欧美一二三| 国产精品久久久久中文字幕| 久九干| 日韩熟女三十乱伦| 日本蜜桃| 欧美顶级黄片AAAAA在线免费看| 麻豆黄站| 综合色99| 操逼操逼操| 操我啊啊啊啊啊| 精品视频免费在线一区| 日本一久是| 睡产熟女乱伦| 91爱| 欧美亚洲影视| 久久人人爽爽人人爽人人片αV| 麻豆天美在线喷水AV| 立川理惠无码一区二区| 婷婷国产精品一区二区| 亚洲97久久精品亚洲| 青青草在线视频播放器| 亚洲欧美精品一区天堂久久 | 久草成人福利导航| 韩国免费播放一级毛片| 欧美另类自拍| 在线无码操| 中文 人妻 制服| 国产白嫩精品久久| 亚欧成人综合影院| 抽插爽| 欧美系列在线一区二区| 日本三级精品| 中文字日本乱码| 欧美中出1| 97精品久久| 日韩精品操少妇| 九九色色| 99精品欧美一区二区三区桃色| 亚洲骚男同com| 国产夜夜操| 国产无马视频| 欧美极品少妇| 97精品国产97久久久| 在线播放免费av福利片| 亚洲天天自拍| 六月丁操逼| 亚洲AV无码乱码在线观看性色| 亚州男人天堂| 激情四射五月天| 日韩一区二区三区四区五区| 欧亚日韩中文在线| 亚洲色图欧美色图制服诱惑| 国产毛片精品一区二区色欲黄A片| 欧美性少妇| 精品久久久久久久久久久久 | 热热色国产一二区AV| 欧美天天拍| 国产无马av| 日韩乱伦影音先锋| av三级电影在线播放| 中文字幕欧洲有码| 熟女自慰久久久| 九九精品美女高溯喷水 | 欧美综合自拍成人自拍第二十页| 日韩亚洲中文字幕在线| 综合久久久久久久久91| 超碰吊日色| 天天综合网AV91| 久插不卡| 欧亚第一综合网| 亚洲日本韩国极品一区二区| 亚洲二区精品在线观看| 影音先锋少妇| 在线日韩精品一区二区三区| 成人性交免费视频| 日韩精品资源| 亚洲诱惑天堂| 果冻传媒A片一二三区| 欧美97日韩精品| 99热| 人妻中文在线| 91九九| 五月丁香综合激情| 四虎影院成年人片| 黄色av片三级三级三级免费看| 免费观看性欧美一级| 欧美人体性爱互联网第一页婷婷日本| 超碰美女97| 国产一线二线三线av| 欧美色九九| 香蕉精品二区二区 | 国产91美女高潮| 97干在线| 五月婷婷色色| 私色综合网| 午夜理论片在线观看免费| 性爱视频啪啪啪啪| av网页一区二区三区| 美国人人操人人操| 秋霞久久亚洲精品成人| 亚洲欧洲精品视频发布| 色哟哟511老熟女| 2023天天操夜夜操| 成人AV超碰免费在线| 国产熟女完整版中字| 欧美一级久久久丰满| 国内亚洲精彩视频在线| 久操网无码在线| 日本韩欧美在线播放a| 国产高清无码一区二区三区四区皇冠| 大香蕉九九| 97视频网站在线观看| 强奸xx国产| 九九久久九九久久| 久久国色天香香蕉| 亚洲网污污污污| 91亚.色| 欧美日韩亚洲天堂| 免费国产视频| 婷婷爽人人婷婷爽视频| 精品欧美不卡在线播放| 久久婷婷电影网| 日韩久久.一级黄色片| 中国女人内射6XXXXX| 激情五月综合| 神马久久网| 久久久∴| 东北女人性交| 欧洲黄色网| 午夜黄色免费在线观看| 91Chinese在线| 欧美老熟另类| 日影院久久婷婷夜夜网| 欧美色吧综合| 日韩性爱一级片| 97人人操人人摸| 久久久久久亚洲Av无码| 日韩AV无码中文一区二区| 天堂中文日本在线观看| 天天综合精品| 九九十八精品| 欲色啪| 精品熟妇视频一区二区| 久久六六| 日本人人操人人操| 日夜久久久九九九久| 熟女熟妇一区二区三区视频| 人人人干干人人干| 草莓精品视频| 免费看污网站| 夜夜一区二区| 色制服丝袜夫妻av一区| 欧美黄业| 人人操,操人人| 亚洲一二三精品久久网| 91l欧美在线| 成人精品在线免费视频| 成年女人18级毛片毛片免费观看| 国产精品国产自产高清AV| 丁香五月天堂网| 五月天色图| 91精品91久久久中77777| 乳欲人妻办公室奶水| 91爽啪| 亚洲久久天堂| 亚洲精品亚洲人成在线麻豆| 丝袜狠狠草尤物人妻av91| 青青五月天| 国产精品宅男免费| 午夜久久一区二区无码中出 | 无码逼| 天天日天天舔东京热| 熟妇人妻丰满久久久久久久无码| 久久鲁干| 国产视频小说| 欧美熟妇成人一区二区| 午夜精品久久久久久久男人的天堂| 夜夜欢天天干| 五月天啪啪| 欧美日韩欧美| 操逼国产免费| 91国产在线精品| 亚洲色图尤物视频| 91性生活久久久| 91这里只有精品| 91美女视屏| 久热最新在线杭州| 久久婷五月| 骚货操死你| 婷婷激情五月| 中文久久久| 午夜视频黄| www.一本大99| 成人性爱AV在线免费观看| 久久久久ab| 国产精品久久久久无码A√| 激情文学欧美| 日本人妻伦在线中文字幕| 神马久久中文字幕| 国产成人在线观看网址| 久九九九九九九热| 色欲天天综合久久久无码网中文| 国产精品久久伊人| 人人喜人人妻| 97综合久第一页| 国产成人自拍视频在线| 久热精品在线| 六月丁香婷| 无人区高清电影免费观看一区二区三 www.qmcai2.com | 大香蕉婷婷| 人妻黑丝袜电影| 欧美日韩香蕉| 国产精品一区二区麻豆| 无码人妻精品一区二区三区99不卡| 九热大香蕉| 天天弄天天操| 日韩精彩视频| 色播五月丁香| 肉丝无码中文高清| AV不卡在线| 色超碰综合| 国产精品美女久久久久久网站| 国产婷婷一区| 精品无码一区二区三区| 天堂伊人久久| 欧美一级A片在线看视频性色| 久久亚洲色图中文字幕| 日韩亚洲国产视频| 天天超级碰碰碰| 亚洲 欧美 日韩 国产一区二区| 麻豆60秒| 九九碰九九爱97超| 白 大 人妻 区 在线| 国产精品一二三在线看| 四虎在线播放| 色播五月丁香| 亚洲无码太久| 强奸熟女一区二区三区| 久久婷婷伊人| 中文字幕久热视频在线| 18禁久久| 久久夜色一区二区| 国模精品一区二区三区苹果色戒 | 亚洲色图片区| 欧美最婬乱婬爆婬性视频 | 日日AAvv| 日韩在线97| 超碰资源亚洲97| 日韩欧美午夜一区二区| 蜜臀th| 丁香五月激情五月| 精品中文字幕第一页| 精品人妻一区二区三区不卡断 | 亚洲情色一区三区| 亚洲啪啪性视频| 手机在线A片| 97久久网| 国产成人五月天丁香花| 91久久国产综合久久| 国产偷拍自拍在线视频| 人人操人人摸人人骑| 亚洲成人AB| 亚欧美综合网。| 97硬碰| 男女性感激情网站| 欧美操人视频| 亚洲学生妹高清av| 久久久久久久久9| 国产精品久久久久久久久久久久久久久久| 中文字幕二区日韩天堂| 精品国产一级久久| 亚洲天堂久久| 日本不卡免费二区| 亚洲精品一区二区免费在线观看| 亚洲综合影视| 蜜臀av一区二区三区免费观看| 国产精品色片一区二区| 97色伦97色伦国产欧美| 久久中文字幕在线观看| 干美女人妻| 高凊专区人人操| 久久久精品国产亚洲伊人| 日日夜夜精品| 日韩精品一区二区高清| 东北女人无套内谢视频| 亚洲男人天堂2| 天天激色| 超碰人妻中文在线| 亚洲人妻av| a天堂视频| 久久草草亚洲蜜桃臀| 女人天堂av在线播放| 夜夜躁狠狠躁日日躁av| 亚洲综合网91| 97在线免费看| 最新加勒比丝袜在线| 超碰三级秋霞| 日韩人妻精品久久久久| 色狠狠综合| 丁香五月天社区| 激情久久av一区av二区av| 中文字幕成人理论在线| 五月婷婷久久综合| 日日夜夜狠狠| 小少妇|