亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

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

基于Spring Boot的手辦模玩交易平臺:訂單狀態(tài)機與擔保交易實戰(zhàn)

基于Spring Boot的手辦模玩交易平臺:訂單狀態(tài)機與擔保交易實戰(zhàn) 終于把這個基于Spring Boot的手辦模玩交易平臺擼完了。從需求評審到部署上線折騰了小兩個月中間踩了不少坑也積累了一些實打?qū)嵉慕?jīng)驗。這篇文章就圍繞這個項目從需求分析到技術(shù)落地把關(guān)鍵的設(shè)計思路和實現(xiàn)細節(jié)從頭到尾捋一遍希望對正在做類似垂直電商、或者拿這個題目做畢設(shè)的朋友有點參考價值。先說一下結(jié)局整個系統(tǒng)按Spring Boot 2.7.18 MyBatis-Plus Redis Elasticsearch這套主流組合落地支撐了用戶端、賣家端、平臺管理后臺三條業(yè)務(wù)線預售、定金尾款、驗貨擔保這些模玩交易特有的流程都跑通了。1. 手辦模玩交易平臺與普通電商的本質(zhì)差異1.1 模玩圈的交易現(xiàn)狀與真實痛點手辦模玩交易最典型的場景是一個玩家抽到了隱藏款或者購買后發(fā)現(xiàn)不想要的款式希望快速出手回血另一個玩家則愿意出高價收購心儀的限定版。這類交易商品包括手辦、模型、雕像、盲盒、毛絨公仔以及相關(guān)配件每一類的定價邏輯、保存狀態(tài)和轉(zhuǎn)讓方式都截然不同。最早的交易主要集中在貼吧、閑魚、QQ群里靠的是人肉置頂和聊天記錄來確認購買意向糾紛率奇高。做這個平臺之前我專門扒了幾百條圈內(nèi)交易糾紛的帖子發(fā)現(xiàn)核心矛盾集中在信息不對稱和信任缺失上——買家擔心錢付了貨不對板賣家擔心貨發(fā)了買家惡意退貨。所以平臺的第一設(shè)計目標不是功能多而是怎么用系統(tǒng)流程消除交易雙方的不確定性。1.2 交易形態(tài)與角色關(guān)系梳理手辦模玩交易的形態(tài)比標準電商復雜得多。平臺中核心角色有三個買家、賣家和平臺運營方此外還有參與簽收鑒定的第三方驗貨人員。交易形態(tài)上除了常見的現(xiàn)貨直接購買外大量存在預訂交易——玩家在廠商正式出貨前先支付定金或全款等到貨之后再補尾款。這種交易天然帶有很長的時間跨度和價格波動風險熱門款式可能漲價翻倍冷門款式可能跌破預定價格。更有意思的是模玩交易中普遍存在全款交易和補款交易兩個環(huán)節(jié)全款交易指買家一次性完成支付賣家直接發(fā)貨補款交易則指預定場景中先付定金鎖定名額到貨后再支付尾款并安排發(fā)貨。這兩種交易的時間節(jié)點完全不同若用同一套普通商品訂單邏輯處理會出現(xiàn)定金支付后無法跟蹤尾款、中途取消后退款金額計算錯誤等一連串問題。因此系統(tǒng)的數(shù)據(jù)模型必須從一開始就區(qū)分現(xiàn)貨訂單和預售訂單并且在設(shè)計訂單狀態(tài)機時考慮定金、尾款、取消、退款多種組合路徑。1.3 差異化需求決定了系統(tǒng)設(shè)計方向仔細拆解這些業(yè)務(wù)場景后我確定了系統(tǒng)設(shè)計的核心方向。其一每件商品要有獨立的成色描述體系不能像淘寶那樣統(tǒng)一用全新二手模糊帶過必須落到具體瑕疵位置、拍照角度。其二必須引入平臺驗貨擔保機制賣家發(fā)貨到平臺平臺拍照查驗后再寄給買家資金在驗貨完成前處于凍結(jié)狀態(tài)。其三由于單個款式存在大量規(guī)格變體——同一款手辦可能有普通版、豪華版、特典版且每個版本的價格和庫存都不同商品模型需要采用標準SPU SKU結(jié)構(gòu)。這套設(shè)計邏輯直接決定了我后面技術(shù)選型的方向。普通電商系統(tǒng)里做不好模玩交易不是因為代碼能力問題而是業(yè)務(wù)模型沒設(shè)對。后面的架構(gòu)和實現(xiàn)基本都是圍繞這三條差異化需求展開的。2. Spring Boot技術(shù)選型與模塊化架構(gòu)落地2.1 為什么是Spring Boot 2.7.18 MyBatis-Plus Redis項目的基礎(chǔ)框架選用Spring Boot 2.7.18原因有三個。第一2.x版本生態(tài)最成熟無論是網(wǎng)上資料還是本地開發(fā)環(huán)境遇到問題都能快速找到解決路徑第二3.x版本在JDK17以上運行但當時團隊環(huán)境普遍還是JDK8強行上3.x會引入適配成本第三系統(tǒng)的核心并發(fā)壓力并不高——手辦模玩交易是小眾垂直市場日活用戶量級遠小于大平臺真正需要對抗的是超賣、重復下單、狀態(tài)錯亂這幾類業(yè)務(wù)邏輯問題而不是性能瓶頸。持久層選了MyBatis-Plus而不是JPA核心判斷依據(jù)是模玩交易系統(tǒng)中查詢條件極為復雜常用字段組合包括IP系列、材質(zhì)、比例、發(fā)售年份、成色等級、當前狀態(tài)、價格區(qū)間等十幾個條件MyBatis靈活的XML編寫方式能把這些復雜SQL寫清楚配合分頁插件和代碼生成器開發(fā)效率明顯高于手動編寫JdbcTemplate。緩存方面使用Redis主要承擔熱點IP商品詳情緩存、接口限流計數(shù)器和JWT Token管理三個任務(wù)。搜索采用的是Elasticsearch將商品數(shù)據(jù)的查詢?nèi)孔呷乃饕唧w實現(xiàn)思路在第五部分詳細說明。2.2 服務(wù)劃分與模塊邊界項目沒有用微服務(wù)架構(gòu)不是說微服務(wù)不好而是當前業(yè)務(wù)階段用Domain模塊化拆分會更合適避免引入服務(wù)注冊中心、配置中心、分布式事務(wù)等大量基礎(chǔ)設(shè)施控制老系統(tǒng)維護成本。工程結(jié)構(gòu)上做的是Maven多模塊拆分各模塊職責非常清晰acg-common通用工具類、全局異常處理、統(tǒng)一返回體、常量定義acg-web用戶端Web接口面向買家、賣家的標準Rest APIacg-admin管理后臺接口面向平臺運營、審核、驗貨人員acg-service業(yè)務(wù)邏輯層各類Service實現(xiàn)acg-mapperMyBatis的Mapper接口與XML映射文件acg-modelEntity、DTO、VO、枚舉定義這個方案的好處是保留了單體應(yīng)用的高效迭代和直接部署優(yōu)勢又通過模塊邊界強迫開發(fā)人員劃分代碼歸屬。實際開發(fā)中經(jīng)常出現(xiàn)不分層、controller里直接寫SQL的不良習慣多模塊劃分至少能在物理層面攔截這類問題。2.3 核心數(shù)據(jù)表設(shè)計與關(guān)系建模數(shù)據(jù)庫采用MySQL 8.0 InnoDB引擎utf8mb4字符集因為商品標題中包含大量日文漢字和特殊符號。訂單、商品、用戶這類核心表放在同一個庫中管理重要表結(jié)構(gòu)的設(shè)計思路值得展開說。用戶表里額外增加了credit_score信譽分、seller_level賣家等級、real_name_status實名認證狀態(tài)三個字段。加這幾個字段的原因在于模玩交易平臺需要快速識別可信賣家通過信用分和實名狀態(tài)來支撐驗貨擔保的審核機制。商品表是最復雜的表拆成了product主表和product_sku變更表。主表存IP系列、品牌、官方發(fā)售價、商品類型、貨號SKU表存規(guī)格差異、圖片鏈接、成色描述、狀態(tài)預售場景會額外存儲一個pre_sale_infoJSON字段里面包含定金金額、尾款截止時間、預計到貨日期。用JSON而不是硬編碼獨立表是因為預售參數(shù)在不同商品間差異很大用獨立字段會大量出現(xiàn)NULL空值JSON反而更靈活。訂單表則用order_type字段區(qū)分現(xiàn)貨訂單和預售補款訂單同時用多個關(guān)聯(lián)字段分別記錄定金支付時間和尾款支付時間。order_status這一列是整個交易鏈路的核心通過枚舉嚴格控制狀態(tài)流轉(zhuǎn)。訂單表和支付流水表payment_record是分開的每筆資金變動都獨立落表方便對賬。MySQL索引設(shè)計遵循高頻查詢優(yōu)先原則商品表以(status, category_id)開頭的聯(lián)合索引保證商城主頁的商品列表效率訂單表常規(guī)狀態(tài)下單量大、查詢按用戶和時間維度為主建立(user_id, create_time)聯(lián)合索引支付流水表以order_no為唯一索引。實際上線跑了兩周數(shù)據(jù)后最慢的查詢也控制在300ms以內(nèi)。3. 商品中心的實現(xiàn)規(guī)格、成色、驗貨報告一個都不能少3.1 多規(guī)格SKU與預售商品的數(shù)據(jù)結(jié)構(gòu)商品中心是整個平臺的基石因為手辦模玩SKU的差異點非常細。一款熱門動漫的1/7比例手辦可能同時有普通版豪華限定版特典版三個SKU。普通版附基礎(chǔ)底座豪華版多一個替換臉型特典版額外帶一個迷你掛件它們的價格、庫存和上架時間都不一樣。若按傳統(tǒng)電商一個商品一個詳情頁、一堆簡單規(guī)格參數(shù)的模式存儲就無法體現(xiàn)差異用戶在下單參數(shù)選擇上也易產(chǎn)生歧義。這里我采用了SPU SKU雙層結(jié)構(gòu)存儲SPU層保存共用的主體圖片、IP系列、比例、廠家信息和詳情描述SKU層保存規(guī)格名稱如豪華限定版、單獨價格、單獨庫存和規(guī)格專屬圖片。因為模玩商品SKU數(shù)量通常不多所以商品詳情接口一次查詢會帶出SPU數(shù)據(jù)、SKU列表、全部圖片和相關(guān)標簽前端做合并展示即可。預售商品在SKU表中用product_type2標識同時在pre_sale_info字段中保存定金信息。用戶下單時會明確標記訂單類型將預售價 定金 補款拆分定金支付成功后形成預占狀態(tài)到貨后系統(tǒng)自動通知用戶補款這一整個業(yè)務(wù)流程走的是單獨一套狀態(tài)機。3.2 成色分級標準與描述模板很多做二手交易平臺的產(chǎn)品會忽略一個問題成色標準不統(tǒng)一是糾紛的第一大來源。交易模玩時賣家說幾乎全新買家拿到手后發(fā)現(xiàn)盒子上有一道劃痕就認定貨不對板。平臺從一開始就要在平臺上建立統(tǒng)一的成色分級規(guī)范。參考主流圈內(nèi)共識和閑魚實踐我設(shè)計了96新-99新-全新未拆-拆擺微瑕-有明顯瑕疵五檔體系每個檔次對應(yīng)詳細描述模板賣家上架時必須按模板選擇。全新未拆要求原盒包裝完整、塑封完好99新指整體保存極佳僅有輕微存放痕跡96新允許存在可拍攝到的細微瑕疵有明顯瑕疵則必須具體說明瑕疵類型。在商品發(fā)布表單中賣家需要逐條填寫瑕疵位置、程度和實拍圖片不填就無法提交審核。這套機制上線后在糾紛處理上產(chǎn)生了明顯的正向價值??头槿霠幾h時只需對照成色描述和驗貨照片就能快速判斷責任歸屬而不是靠買賣雙方各執(zhí)一詞、反復掰扯。3.3 圖片存儲與驗貨報告生成模玩類商品不像數(shù)碼產(chǎn)品那樣用幾張標準圖就能說清狀態(tài)賣家如果只上傳三張圖基本無法判斷瑕疵和保存情況??紤]到這一點系統(tǒng)把圖片上傳數(shù)量放寬到最多15張并強制要求包含正面、背面、左側(cè)、右側(cè)、底部、瑕疵特寫六類視圖。上傳組件用分片直傳方式對接MinIO對象存儲同時通過Spring Boot自定義注解對圖片文件做格式只允許jpg/png/webp和大小單張限5MB雙重校驗。在驗貨擔保流程中平臺工作人員收貨后需要拍攝驗貨照片并逐張?zhí)顚戲炟浗Y(jié)論最終自動生成一份帶水印和二維碼的驗貨報告PDF。這里踩過一個比較典型的坑——PDF中文文字渲染成方塊后來通過引入開源字體庫并設(shè)置FontProperties才解決。驗貨報告生成后保存到MinIO并關(guān)聯(lián)訂單買家驗貨通過后才能在后臺觸發(fā)確認收貨操作。3.4 商品發(fā)布審核鏈路商品發(fā)布不是直接上架而是先進入待審核狀態(tài)。管理后臺的審核人員查看商品信息、圖片、成色描述和賣家資歷后執(zhí)行通過或駁回。駁回理由必須明確具體系統(tǒng)會將駁回原因以站內(nèi)信方式通知賣家。為了保證審核不積壓我在管理后臺增加了自動提醒功能——待審核商品超過24小時未處理時系統(tǒng)自動給審核人員推送提醒。這條鏈路讓商品質(zhì)量和合規(guī)性有了基本保障。4. 交易鏈路的狀態(tài)機設(shè)計與擔保交易邏輯4.1 現(xiàn)貨訂單與預售訂單的狀態(tài)設(shè)計交易模塊是整個平臺最需要小心處理的部分我用顯式的狀態(tài)機來管理訂單而不是散落在addOrder、updateOrder里手動if/else。現(xiàn)貨訂單的狀態(tài)定義為public enum OrderStatus { PENDING_PAYMENT(0, 待付款), PAID(1, 已付款待發(fā)貨), SHIPPED(2, 已發(fā)貨待收貨), VERIFYING(3, 驗貨中), COMPLETED(4, 已完成), CANCELLED(5, 已取消), REFUNDING(6, 退款中), REFUNDED(7, 已退款), DISPUTED(8, 爭議中); private final int code; private final String desc; }每個狀態(tài)變更都在Service方法中做合法校驗不允許跨狀態(tài)跳轉(zhuǎn)。比如已付款的訂單可以直接進入待發(fā)貨但待付款訂單不能直接跳到驗貨中因為缺少發(fā)貨物流信息。新增狀態(tài)時只需要在枚舉中增加一項并在狀態(tài)轉(zhuǎn)換表中補充允許路徑維護起來非常直觀。預售訂單的狀態(tài)則多出定金待支付和待補尾款兩個環(huán)節(jié)實際處理時我用一個order_stage字段來標記定金階段/尾款階段/已完成階段使得兩個階段共用同一張訂單表而不會混淆。4.2 擔保交易與驗貨環(huán)節(jié)的錢貨分離手辦模玩圈子頻繁出現(xiàn)的一個糾紛是買家轉(zhuǎn)賬之后賣家直接拉黑。為了解決這個問題平臺引入了擔保交易模式買家支付的錢先進入平臺凍結(jié)賬戶并不直接打給賣家。賣家看到買家已付款后發(fā)貨到平臺驗貨點驗貨人員確認商品與描述一致后再轉(zhuǎn)發(fā)給買家買家確認收貨后平臺才將款項解凍并結(jié)算給賣家。這個過程在實現(xiàn)上關(guān)鍵是凍結(jié)資金的狀態(tài)是綁定在訂單上的通過支付流水記錄的frozen_status字段控制而不是簡單地把錢放在一個余額字段里。驗貨環(huán)節(jié)我設(shè)計了一張verification_record表記錄驗貨人員、驗貨時間、驗貨照片、驗貨結(jié)論和備注每次驗貨結(jié)果都會觸發(fā)訂單狀態(tài)變更。這套擔保機制的代碼邏輯并不復雜但它需要業(yè)務(wù)上嚴格執(zhí)行未驗貨不放款的規(guī)則技術(shù)只是把規(guī)則落實了。4.3 退款與爭議流程的關(guān)鍵實現(xiàn)退款流程要處理的情況比較多沒發(fā)貨前買家申請退款、驗貨不合格自動觸發(fā)退款、確認收貨后又發(fā)現(xiàn)貨不對板申請售后。我按不同節(jié)點做了不同處理邏輯。買家申請退款時系統(tǒng)首先檢查訂單狀態(tài)和付款時間如果訂單處于已付款待發(fā)貨狀態(tài)則平臺自動同意退款并原路退回金額如果訂單已發(fā)貨或驗貨中則需要平臺客服介入審核。爭議處理環(huán)節(jié)設(shè)計了人工客服后臺客服可以查看到完整的訂單時間線、物流信息、驗貨報告和聊天記錄。由于狀態(tài)機設(shè)計得足夠清晰客服操作其實只是在幾個合法狀態(tài)間做選擇。這里項目中使用了Spring Boot的Transactional來保證退款金額變更和訂單狀態(tài)更新的事務(wù)一致性——尤其注意轉(zhuǎn)賬和狀態(tài)更新必須在一個事務(wù)里否則會出現(xiàn)錢退了但訂單還是已付款的臟數(shù)據(jù)。這個細節(jié)看起來簡單但線上排查問題過程中經(jīng)常會發(fā)現(xiàn)類似這種相差一個事務(wù)注解的bug。5. 搜索、標簽與反欺詐的工程化落地5.1 多維標簽體系與Elasticsearch集成手辦模玩平臺里面用戶購買行為通常是目標導向型——找某個IP、某個比例、某個廠家的特定手辦很少像逛淘寶一樣漫無目的瀏覽。因此搜素體驗成為平臺核心競爭力。系統(tǒng)設(shè)計了一套多維標簽體系標簽類型包括IP系列、角色名比例1/7、1/8等品牌/廠商材質(zhì)PVC、樹脂、ABS發(fā)售年份版本類型以及成色等級。每個標簽在商品上架時由賣家選擇管理后臺可以維護標簽庫。商品數(shù)據(jù)寫入時通過Spring Boot定時任務(wù)同步到Elasticsearch索引結(jié)構(gòu)按商品維度建模索引字段全部采用keyword類型以便精確過濾。查詢時基于seller_type、scale等字段組合過濾基于match做關(guān)鍵詞搜索。初期數(shù)據(jù)量不大ES單節(jié)點足以支撐查詢需求。若后續(xù)數(shù)據(jù)量增長只需要將ES升級為集群并增加分片副本數(shù)即可。5.2 JWT認證與接口冪等設(shè)計為防止訂單重復提交和接口被刷交易相關(guān)接口做了冪等控制。每次下單請求前端會生成一個Idempotent-Token后端用Redis的setIfAbsent做標識去重。請求進來時攔截器會檢查Token是否存在如果沒有則正常放行并將Token寫入Redis設(shè)置對應(yīng)訂單關(guān)閉時間的過期時間如果Token已存在直接返回重復請求。用戶認證方案選擇了比較輕量的JWT配合Redis使用。登錄成功后發(fā)放Token并把userId寫入Redis有效期為7天每次請求攔截器解析Token查詢Redis確認有效。用戶退出時主動刪除Redis中的Token實現(xiàn)失效。加上Spring Security做接口級權(quán)限控制將用戶、賣家、管理員的角色權(quán)限從URL級別隔離代碼結(jié)構(gòu)很清晰后續(xù)也方便擴展。5.3 文件上傳與全局XSS過濾與多數(shù)Web項目一樣系統(tǒng)是存在XSS風險的特別是手辦模玩平臺中商品描述和社區(qū)評論都允許用戶輸入富文本內(nèi)容如果不過濾惡意腳本輕則指數(shù)彈窗重則賬號劫持。我實現(xiàn)了一個全局過濾器對請求參數(shù)中的HTML標簽和JavaScript腳本關(guān)鍵字做轉(zhuǎn)義處理尤其重點關(guān)注了用戶上傳PDF這類文件的實際場景——PDF文件中也能嵌入惡意腳本或外鏈若用戶把PDF當作商品圖片上傳可能會形成間接的XSS入口??紤]到項目實際需求滲透測試和日常監(jiān)控中發(fā)現(xiàn)直接限制文件類型、校驗文件簽名、全局對參數(shù)做白名單過濾是最直接有效的方法。上傳接口精心設(shè)計后將文件類型白名單、大小限制、內(nèi)容校驗都配置好系統(tǒng)實際運行時大幅減少了惡意文件上傳事件。6. 部署上線前的優(yōu)化清單與踩坑記錄6.1 項目打包與運行環(huán)境配置項目采用Maven多模塊構(gòu)建最終通過spring-boot-maven-plugin打jar包。打包時遇到一個很典型的問題子模塊之間的依賴沒有正確打包進去導致jar包運行時拋出ClassNotFound異常。再三排查后發(fā)現(xiàn)是因為Spring Boot插件配置在子模塊上將插件配置移到啟動模塊后問題才解決。生產(chǎn)環(huán)境我使用Docker方式部署Dockerfile采用分階段構(gòu)建先用Maven鏡像編譯再用JRE鏡像運行基礎(chǔ)鏡像只保留運行所需的最小化JRE環(huán)境鏡像大小從700MB下降到260MB左右。6.2 數(shù)據(jù)庫連接池與分頁查詢優(yōu)化上線初期數(shù)據(jù)庫連接池采用默認配置結(jié)果在商品刷新活動期間頻繁出現(xiàn)數(shù)據(jù)庫連接超時告警。排查下來發(fā)現(xiàn)Druid連接池初始化和最大連接數(shù)設(shè)置不合理后期調(diào)整為初始10、最小5、最大50并設(shè)置空閑連接檢測周期問題就明顯緩解了。商品列表查詢時原本使用嵌套子查詢實現(xiàn)多條件過濾句法復雜MySQL優(yōu)化器在部分組合下執(zhí)行計劃不理想。將SQL改為多表JOIN并配合強制索引核心接口從1500ms以上降到200ms左右。分頁插件上針對count優(yōu)化做了特別注意避免大偏移量深翻頁造成的性能問題而是采用基于游標的分頁方式給前端返回每次查詢結(jié)果的最后一個商品的ID作為下一次查詢的起始位置實踐效果很好。6.3 其他值得記錄的低頻坑時區(qū)問題數(shù)據(jù)庫連接URL中不顯式指定serverTimezone會導致數(shù)據(jù)庫時間和本地時間相差8小時。所有環(huán)境統(tǒng)一使用Asia/Shanghai時區(qū)并在JDBC連接串中顯式標注。JSON序列化被循環(huán)引用商品詳情接口返回的數(shù)據(jù)結(jié)構(gòu)里商品含SKU列表、SKU又回指商品JPA如果默認序列化就會出現(xiàn)無限遞歸。在序列化配置里增加了JsonIgnoreProperties注解規(guī)避。Redis序列化方式不統(tǒng)一不同模塊有人用StringRedisTemplate、有人用RedisTemplate導致同一個key存儲的數(shù)據(jù)使用出現(xiàn)ClassCastException。后來統(tǒng)一了序列化配置使用GenericJackson2JsonRedisSerializer作為value序列化器。刪除數(shù)據(jù)要盡量假刪除用戶申請刪除商品或下架商品不建議物理刪除記錄因為歷史訂單、驗貨報告、交易快照都綁定了商品ID物理刪除一切關(guān)聯(lián)記錄會給對賬和糾紛處理留下大麻煩。所有核心表增加deleted邏輯刪除字段。6.4 JVM與內(nèi)存調(diào)優(yōu)服務(wù)運行初期經(jīng)常出現(xiàn)Young GC頻繁觀察后發(fā)現(xiàn)堆內(nèi)存分配偏小導致Eden區(qū)頻繁飽和。隨后調(diào)整了JVM啟動參數(shù)設(shè)為-Xms512m -Xmx1024m采用G1垃圾回收器并在Dockerfile中通過JAVA_OPTS注入。調(diào)整后在并發(fā)高峰期老年代增長平緩Full GC次數(shù)顯著下降。需要對JVM參數(shù)做驗證時建議直接在本地用相同啟動參數(shù)壓測一輪避免線上盲調(diào)。7. 一些小經(jīng)驗與建議系統(tǒng)做完之后我自己最大的感受是這種垂直領(lǐng)域的交易平臺業(yè)務(wù)規(guī)則理解比代碼能力更稀缺。同樣是電商模玩交易一群面臨的問題完全不一樣做一個手辦模玩交易平臺重點不是把Spring Boot的技術(shù)組件堆上去——而是真正搞清楚這個圈子的人怎么交易、什么方式讓他們覺得靠譜再把業(yè)務(wù)規(guī)則轉(zhuǎn)成數(shù)據(jù)模型和狀態(tài)流轉(zhuǎn)。如果說要給準備做類似項目無論是畢設(shè)、練手還是真實產(chǎn)品的人幾個具體的建議我認為比較有價值的收獲是花時間認真設(shè)計訂單狀態(tài)機把每個可能的用戶路徑下單、付款、發(fā)貨、取消、退款、驗貨畫成狀態(tài)轉(zhuǎn)換圖再開始寫代碼后面能少改一大半邏輯。把文件上傳和富文本安全當成一個正經(jīng)的安全性防御需求來處理不要覺得一個交易平臺而已沒人會惡意上傳。商品標題、商品描述、驗貨備注、社區(qū)評論凡是有用戶輸入的地方全部做統(tǒng)一處理和攔截。如果有條件盡量在release前安排一輪多人使用的內(nèi)測讓幾個賣家真實走一遍發(fā)商品、接單、發(fā)貨的流程會發(fā)現(xiàn)很多測試腳本覆蓋不到的操作認知問題。最后一定用application.yml區(qū)分好開發(fā)、測試、生產(chǎn)環(huán)境的配置私密配置不要提交到代碼倉庫。如果你也在用Spring Boot做類似的交易平臺希望以上的思路和踩坑記錄能幫上忙。項目本身還遠稱不上完美但至少上線后已經(jīng)穩(wěn)定跑過了幾輪小型促銷活動沒有出現(xiàn)超賣、重復支付或訂單狀態(tài)錯亂這類致命問題。后續(xù)如果繼續(xù)迭代我可能會考慮把社區(qū)討論和商品交易進一步融合也會嘗試接入真實的第三方支付渠道和快遞物流跟蹤讓擔保交易鏈路更加完整和成熟。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
超碰2017| 亚洲丨在线| 一级黄色性爱A级片| 欧美亚洲激情小说| 欧美亚洲自拍另类人妻| 久久男女激情视频网站| 青青草福利视频| 欧美精品久久96人妻无码| 亚洲天堂AV在线播放| 白嫩嫩一区| 国产精品动态一区二区三区四四| 四色永久成人网站| 69XX一中文字幕人妻91| 国产日产欧产美韩系列麻豆免费| 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | 中文一区二区| 成人性爱av.com| 日韩欧美日韩| 综合网97| 在线黄页看毛片| 精品国产Av无码久久久亚洲| 丰满人妻一区二区三区性色| 粉嫩av一区二区三区天美传媒| 日韩欧美视频青青| 亚洲AV无码乱码在线观看性色| 97色亚洲| 女性91网站| 丰满人妻一区| 91欧美巨乳| 狠操91,com| 欧美色图天堂网m| 熟女突然公开看18禁影片| 天天草天天日| 97超碰中文字幕| 日本一天色道久久久精品视频| 亚洲一区二区中文字幕| 国产9 9在线 | 亚洲| 四虎免费在线播放| 亚洲在高跟鞋自慰久久在色线| 亚洲 欧美日韩 另类| 国产v亚洲v日韩v欧美v片另类| 91色色综合| 亚州精品一区二区三区香中文字幕在线| 留下AⅤ黄色片| 18禁网站在线播放| 美女尤物福利视频| 国产农村妇女精品一| 午夜天堂精品久久| 久久少妇人妻| 久久9999 | 欧美A√综合网| 九九久久国产精品| 美女露胸露尿口| 不卡免费av在线播放| 欧美大香蕉同搞| 日韩视频中文字幕| 亚洲精品成人动漫在线| a片久久久久久久久久久久 | 久久草草欧美精品| 美女91在线观看| 91丝袜美女| 激情99| 强奸乱伦中文字幕AV| 国产精品白领在线观看 | 国产黄色动态精品| 91影视亚洲| 久久粉色| 中文字幕日韩电影人妻| 亚洲精品a人片在线观看视| 日韩欧美中文字| 亚洲情色一区二区三区| 国产欧美成人精品| 97在线免费观看| 亚洲黄片免费在线播放| 天天做天天爱夜夜爽毛片试看| 国产不良强奸视频免费看| 欧美日韩性爱操大逼| 夂久色| 久久色一区二区| 国产女主播视频在线观看| 黄色工厂这里只有精品| 啊啊啊啊啊啊啊啊在线观看| 成人小说视频在线精品欧美| 人妻熟女av国产网站| 亚洲AV无码天美传媒一区| 18禁久极品美女久久哦哟呀!| 超碰69| 精品人妻一二三| 国内精品伊人久久久久影院会| 91在线限制级| 日韩欧美麻豆| 人人做,人人操,人人摸| 操逼啊啊啊91| 久热久一区二区三区| 97欧美色综合| 无码国产Av| 96久久精品一二三区色欲| 丝袜六区| 97超碰人妻| 国产精品女久久久久av爽| 91在线视频免费中出| 国产91 丝袜在线播放| 无码直播久久久| 亚洲国产日韩欧美熟妇在线| 蜜桃精品一区二区三区ww| 97色色色综合网站| 天天做天天爱| 99综合视频一体| 99少妇精品视频| 另类专区加勒比| 亚洲国产欧美一区二区潘金莲 | 97国产精品在线观看| 精品人妻1区| 欧美欲色| 老司机深夜18禁污污网站| 99亚洲精品| 久久亚洲一区女同性恋中文字幕 | 久久大线蕉一区| 亚洲av国产av综合av卡| 9 7超碰在线免费观看| 超碰九7| 天天摸,夜夜摸| 久久老熟女| 久久美女福利是上海美女| 欧美78| 中文字幕国产| 男人的亚洲天堂| 日本人妻中文字幕精品| 久久久久久少妇| 免费一级黄色录像影片| 骚女高跟AV在线| 无码精品蜜桃一区二区三区ww| 少妇免费视频| 我要去看2个日本美女.com曹逼| 麻豆 欧美 日韩| 午夜αv| 欧美天天插| 91N综合网在线| 99久久精品国产高潮| 国产乱不卡| 欧美日韩成人在线| 久久久噜噜噜久久人妻| 天堂种子在线www网资源| 久久九九热| 国产一区在线观看无码AV| 九九九久久久久| 岛园激情| 天天综合网日韩| 欧美在线色图| 人妻系列无码专区中文有码 | 91成人在线免费视频| 麻豆伊人网| 日本性爱不卡视频| 国产sv美女内射| 91色黑人少妇| 婷婷五月天小说| 人人爱人人乐人人操| 久草婷婷| 天天操夜夜操| 国产又黄又粗的视频| 成人一级二级| 国产精品九9| 精品欧美А∨无码黑人大荫蒂 | 欧美色视频在线| 中日992视频| 久九干| 性爱Av免费| 变态综合色| av情色影音| 国产av美女被艹的乱叫| av网站免费看| 午夜小电影在线插入淫高潮| 天天干夜夜鈤| 欧美淫乱视频| 精品网站99999| 婷婷五月天激情网| 先锋激情∨在线视频播放| 色网综合网| 夜夜操夜夜高潮夜夜爽国产精品区| 五月综合久久| 91天堂色男人的天堂| 尤物视频视频官网| 2017天天插| 久久久噜噜噜久久久| 中国国国产一级特黄毛片| 亚洲国产成人精品999| 欧美小说区视频区| 黄久久| 97国产色图| 99热精品在线观看| 国产精品大香蕉| 日本操嫩b网| 四虎国产精品永久在线囯在线 | 东京热一区二区中文字幕| 久热这里| 精品免费成人久久| 91痴汉| 亚洲AV不卡在线观看尤物| 青青操97| 翘臀vidoes| 日韩精品区二区三区不卡| 女人双腿搬开让男人桶| 日本精品成人无码| 色区久久| 蜜乳性色无码专日粉嫩骚逼AV| 在线日韩精品一区二区三区| 日本成人A片网站| 欧美组图日韩亚洲中文字幕| 亚洲熟女乱色一区二区三区| 91精品人妻偷情| 在线观看中文字幕| 中文字幕天堂在线| 色y情视频免费看| 思思久热在线精品66| 男人午夜天堂| 天天视频网站黄| 精品国产无码中文| www.91理论| 97在线观看播放视频| 欧美激情视频在线一区| 亚洲精品毛片在线观看| 国产精品自拍欧美在线| 五月天开心网| 动漫区日韩区欧美区| 极品AV网站在线观看| 日韩欧亚中文在线| 精品人妻视频一区二区在线播放| 无码粉嫩白虎一线天b区| 一区二区三| yw尤物av无码点击进入麻豆| 国产亚洲精品农村妇女| 亚洲啪啪性视频| 9+1视频网址| 1024久久高清视频| 亚洲色图美腿丝袜| 操熟女91| 国产精品成久久久久午夜午夜| 日本性交操一区二区不卡系列| 欧美少妇性爱网站| 大香蕉啪啪啪| 91嫩草欧美| 国产热av| 色一情一乱一乱一区91Av| www鬼畜国产男人的天堂| 亚射在线| 婷婷丁香激情| 睡产熟女乱伦| 久久这里精品国产99丫e6| 久草综合视频| 97在线视频观看| 在线免费观看日韩一区| 小泽玛利亚一二三| 毛片麻豆91糖心精品毛情片| 91这里只有精品| 激情综合网五月婷婷五月天| xxx亚洲午夜天堂| 997色在线| 日韩av性爱在线播放| 亚洲成a人在线观看久| 男人的天堂2019AV| 老司机午夜福利视频一区二区| 国产成人精品网站| 久久久久久久国产视频| 91爱看| 欧美写真视频一区| 91 在线亚洲| 天堂av最新电影网| 人人么人人操| 99性爱视频| 色综合20p| 夜夜精品视频| 69精品人人人人| 久久99手机免费视频| 亚洲丝袜少妇在线| renqi久久久久久久久久久久| 亚州日韩97| 欧美精品69性爱| 久久婷婷视频| 激情婷婷丁香网| 欧美激情性爱视频网站| 亚洲 欧美 小说| 欧美综合91| 天天插天天射| 人人澡人人干| 骚逼高潮久久精品| 男人的天堂1024| 在线v中文字幕一区二区三区| 东北女人| 亚洲最新中文字幕免费| 精品美女久久一二三| 国产女s强制榨精视频| 国产欧美美女免费观看视频| 亚洲色图欧美色图另类图片| 国产精品情侣啪啪| 精品性爱| 60秒试看最爽10分钟网站| 高清国产精品福利网站| 歐美一級亂黃99在綫精品| 亚洲久久东京热一二三四五区视频| 国产黄色小视频网站| 宗合情欲网| 婷婷在线视频在线观看| 欧美激情久久久久| 无码日韩网站| 好吊色青靑草| baisiav| 精品亚洲| yy少妇精品久久| 韩国成人精品久久久免费看| av无线看| 久色99999| 人人操人人搞人人草| 亚洲综合射| 成人综合久久精品色婷婷| 亚州,欧美在线| 99色色网| 欧美偷拍区| 91爱做| 久久久久久AⅤ无码免费肉站| 久9久9久9久9久9久9| 日韩婷婷| 免费岛国一级片| 欧洲亚洲人妻无码中字久久三区四区| 欧美日韩性爱无码| 啊啊啊好多水| 欧美日韩人妻婷婷一区| 久热9| 精品国产Av无码久久久亚洲| 青青青草伊人精品| 人妻天堂综合网| 亚洲欧美在线观看无码| 97在线观看免费| 蜜臀久久99精品久久综合| wwwxxx日本爽| 91第一页| 北野未奈加勒比av| 99国产在线绯色一区| 国产性爱在线视频一区二区| 久久久555| 久草资源在线视频官方总站日韩丝袜美腿| 亚洲第一无码播放立川理惠| 亚欧无码线免费观看视频| 亭亭在线资源| 欧美三级中文字幕hd| 日日超碰亚洲| 亚洲在线观看| 国产噜噜噜噜噜久久久久久久久| 日韩精品一二三四| 午夜国产成人福利视频 | 伊人丝袜美腿高跟在线观看高清 | 人妻精品一区一区三区蜜桃91| 91大胆欧美| 午夜福利在线合集| 亚洲国产av中文字幕久久| 久热伊人| 亚洲AV在线资源| 暖暖精品二区三区观看| 亚洲成人免费在线| 国产激情在线观看| jizzjizz欧美| 久热影视| 欧美精品成人一区二区在线观看| 天天欧美97| 日本欧美m v精品网站加| 九九久久久久久爱| 人妻天天夜夜爽一区二区| 一区二区三区免费岛国片| a片在线播放| 97资源亚洲| 91精品操美女| 日韩小电影| julia ann久久| 久久久久ab| 开心六月色| 色妺妺在线视频| 另类在线| 激情五月激情综合网| 最新国产亚洲精品精品国产亚洲综合 | 一起草高清无码| 婷婷激情四射| 精品人妻一区二区三区在线视频不卡| 亚洲图片视频小说| 丰满熟妇大乳做爰| 日日骚一区二区三区| 亚洲色天堂九9| 色97综合中文字幕| 91久久国产精品| 啊啊啊啊免费视频| 免费精品国偷自产在线在线| 久久精品 六十路 熟女 欧美| 偷拍综合网| 羞涩视频| 国产精品一区二区久久精品| 人人贴人人摸| 亚洲蜜桃V妇女| 国产精品熟女丝袜一区二区| 人人色97| 嗯嗯,好大,好爽,好骚 | 69精品| 亚洲综合影院| 国产家庭乱伦性爱视频| 黄色一级视| 激情久久久| 亚洲激情AV| 亚洲性综合9| 欧美熟妇乱码在线一区| 一区二区视频你懂的| 热久久无毒不卡| 男人的天堂1024| 精品人成视频在线观看| 国产精品无码av嫩草| 91成人在线免费视频| 精品人妻美妇91job| 五月婷婷激情网| 国产精品 亚洲情色| 欧美国产有色电影| 亚洲一二三四区| 人人妻碰人人免费| 天天草天天干天天日| 25国产精品免费观看| 免费农村成人少妇人妻Aa一区二区视频 | 国产成人无码网站在线视频| 在线综合 亚洲 欧美中文字幕| 亚洲第一二区另类图| 日本高清视频在线观看黄已三辽| 家庭乱伦麻豆| 欧美激情中文字幕另类小说| 久久天天性久久伊人| 99精品丰满人妻| 日韩一卡二卡三卡| 午夜寂寞欧美| 97色诱| 亚洲 中文 欧美 日韩 在线| 青青操网| 中文字幕黑人大片| 久久9精品网站| 一区二区三区免费视频入口| 超碰在线97国产| 91精品人妻一品二品三品| 日韩三A大片在线观看| 国产 码在线成人网站| 啊啊啊啊啊好大好舒服想要| 人妻夜夜爽天天爽三区麻豆AV网站| 中国乱伦一区二区| 美欧老女人97| av激情亚洲五月天| 丁香五月综合| 色爱亚洲| 国产精品青草综合久久| 搡老女人老91妇女熟女| 成全在线观看免费观看| 亚洲男人天堂网久久| 啊啊啊免费| 超碰在线国产| 三及片网站| 日本日逼视频网| 豆1无夜无码| 特级特黄一级毛片免费| 日韩在线97| 亚洲 无码 偷拍| 2020中文字幕| 午夜九九九九九九| 碰碰在线视频| 婷婷五月天激情四射| 日韩操人| 国产精品操| 91国产精品在线看| 久久久久久久精| 欧美精品四区| 亚洲婷婷丁香在线| 99热99re超碰精品| dy888午夜老子影视达达兔| 天天射,天天操,天天爽-国内精品一区二区三区-成人AV | 啊啊啊啊啊啊啊啊啊在线观看| 久久性爱精品一区| 97丝袜亚洲在线播放| 小视频玖玖| 免费亚洲国产精品久久一区| 偷看洗澡一二三区美女| 久久久精选| 无码99| 啊啊啊操死我| 美女淫穴| 日韩一级特黄av毛片| 老女人91| a在线视频免费观看| 97资源亚洲| 91n美女视频| 91精品微拍福利| 亚洲情色一区二区三区| 日韩欧美经典在线观看| 91色插| 丝袜制服字幕在线| 日逼国产| 野狼福利社区| 久久、1234| 国产九九九九九九九九| 91精片| 国产熟妇一区二区| 99热最新| jizz啪啪| 亚洲97网站| 韩国久久97| 一级二级三级黑人无码| 亚洲熟妇AV日韩熟妇在线| 99热在线播放| 日韩性爱视频在线免费观看 | 熟女六十路| 啊啊啊草死我| 日韩图区| 国产夜夜艹| 精品在线观看视频在线| 日韩兔费看黄片| 亚欧美综合网。| 九九热精品| 国产久久成人| 亚洲色交| 男人的天堂2010| 午夜视频好爽啊| 精品日日人妻| 日韩资源网| 亚洲另类久操网| 91干熟女| 无码人妻丰满热妇又大又粗| 老熟女乱伦片| 欧美色性情| 日本影视久久免费| 热久久无毒不卡| 干b在线性社区| 欧美成人都市人妻| 精品区国产区一区二区三区| 51久久夜色精品国产麻豆| 国产免费内射视频| 欧美色图97| 亚洲综合99999| 成人影 天天操 亚洲| 黄网在线播放| 国产精品久久伊人| www.黄色在线| 性爱Av免费| 天天射天天操天天干天天吃2018| 国产97亚洲| 久久婷婷一区| 熟女熟妇一区二区三区视频| 国产精品一区二区后入| 欧美少妇性乱| 欧美久久久| 国产美女激情| 日日夜夜草草草| 日日干夜夜操视频h| 天美国产三级传媒| 清纯唯美激情四射| 亚洲免费精品一区| 美女人妻色网站| 操人妻少妇中文 | 青女偷拍网| 中出20p| com 首页 18岁 禁区 女优 免费 精选 同城 | 91处女视频在线观看| 夜夜操天天肏| 三级片大波波| 欧美老妇女内射网址| 日韩传媒在线| 久久久久亚洲一区女同性恋中文字幕| 人妻插插人妻人| 97香蕉人人乳| 蜜屁Av| 日韩精品一区,二区 九九...老司机| 久草男人天堂| 偷拍片久久| 夜夜国自区| 大逼色网站| 欧美色999| 操逼视频国产无套| 亚洲欧美中文一区二区三| 91快色色色色色| 欧美一级做a爰片免费视频| 亚洲图片欧美在线视频| av天堂影视中文在字幕在线中文| 国产免费大片| 亚洲熟女偷拍在线观看| 久久久久女教师免费一区 | 91久操| 裸体美女国产免费久久久网站| 偷拍欧美综合| 亚洲男人天堂2013| 东北女人高潮视频| 中文字幕人妻资源在线| 成人免费在线网站| 欧美性天天影视| 超碰97玖玖爱| 少妇熟女视频一区二区三区| 91精片| 免费亚洲黄色视频在线观看| 免费视频无码| 97国产天堂岛| 色九久| 2019久久久久久久久福利| 日本123区操B视频| 久久一区,青青青青草视频在线播放| 日韩一级二级三级免费看完整版国语版 | 色啪网| 四虎AV影视国产精品亚洲精品| 韩国嫰模上门援交视频| 欧美一区二区三区不卡高清视频| 另类一区| 日韩少妇丰满亚洲| 综合色欧美| 日日操丁香五月天| 在线天堂999| 天天欧美97| 久久性爱精品一区| 中文字暮97| 欧美亚洲色的图| 亚洲精品乱码线路中文字幕| Julia在线播放亚洲久久| 99re这里| 亚洲一区中文精品| 调教熟妇 久久久久久| 久久久精品久久| 欧美一级黄色免费专区| 69人妻精品一区二区绯色| 久久久久久少妇| 日熟女| 99999无码| 久久精品国产亚洲av水密被窝| 黄片免费久久久久久久| 青青操在线亚洲视频观看欧美在线 | 不卡九肏| 欧美精品宗合| 99热在线播放| 欧美午夜熟妇黑人精品91| 日本天天操| 欧美精品偷拍| 精品美女久久久久| 欧美第38页| 91精品人| 日韩一999精品| 加勒比综合| 亚洲人妻一区二区三区| 欧美+日产+中文| 午夜大香蕉| 欧美色图欧美| 丁香激情网| 伊香蕉综合久久久久久久噜噜噜| www色婷婷| 精品一区二区三区18| 色色色99| 91狠狠综合久久| 大香蕉伊人久久| 啊啊啊好大好深| 国产免费一区二区在线A片视频| 精品高清牛人盗摄一区二区三区中文字幕A片免费在线观看 | 亚洲黄色电影| 天天干天天做| 日本一级特级毛片视频| 啊啊啊啊视频免费| 国产福利电影| 蜜桃一区二区三区| 欧美劲爆视频一区二区| 99热这里都是精品| 麻豆 欧美 日韩| 精品亚洲一区在线观看| 99在线视频播放| 日本高清_区二区三区| 9九九国产| 六月婷婷激情| 20cm女自慰在线日韩欧美| 日本一二三高清| 亚洲AV操| 97在线视频网站| 亚洲、日韩、综合、另类| 亚洲精品成人动漫在线| 不卡六六在线91| 婷婷五月影院| www.91人妻.com| 一区二区播放| 久jiu久神马影院| 人妻中文字幕精品无码| 亚州,欧美在线| 超碰爽人妻熟女Av| 久久成人国产| 日本506070| 好屌色综合| 大香蕉啪啪啪| 午夜一级免费毛片| 91精品人妻一品二品三品| 国产精品乱码久久久久久久久久久久| 久久亚洲AV无码专区国产精品| 91在线观看,天天综合| 伊人国产av| 久久精品国产亚洲AV无码电影| 激情欧美97| 亚洲一二三| 口爆综合网| 精品少妇人妻av久久免费| 91 综合网| 嫩草影院永久在线制服丝袜| 激情五月婷婷| 青青伊人这里只有精品| aa片毛片| 日韩一区二区精彩视频| 天美传媒精品久久视频| 精品久久久久久久久久久久| 开心五月深爱五月| 芊芊操逼视频无码| av三级电影在线播放| 1204人成网站色www| 久草色悠悠在线视频| 国产毛片精品一区二区色欲黄A片| 一级片在线观看高清无码| 午夜一区| 97在线免费公开视频| 9精品久久| 美女在线H91| 97色婷婷| 立川理惠无码一区二区| 国产精品久久久久亚洲av| 国产精品九九九| 亚洲风情综合网| 噜噜噜亚洲精品| 78久久久| 96AV久久久| 精品夜夜澡人妻无码| 激情丁香五月婷婷| 91干熟女| 亚卅熟女乱色| 在线精品福利免费播放| 欧美,日韩综合久久| 26uuu偷拍亚洲欧洲综合| 啪啪视频免费在线观看| 欧亚日韩中文在线| 69一区二区| 亚洲视频精选| juliaann欧美丝袜办公室| 亚洲日精品| 欧美高清在线| 亚洲交换| AV女资源| 欧姜老司机| 色区97| 日韩精品 欧美激情| 色噜噜人妻av中文字幕| 人人妻人人色一区二区三区| 啊啊啊啊啊舒服| 久久9999| 国产sv美女内射| 激情综合 婷婷五月 红杏| 东北女人性交| 久久久久久综合久久伊人蜜月| 亚洲 欧美 第一页| 91天天综合日韩欧美| 啊啊啊啊啊好多水| 女人天堂av在线播放| a片在线播放| 久久精品人人做人人看| 日韩av不卡在线看| 午夜一区二区三区国产| 日韩乱伦影音先锋| 99无码视频| 亚洲国产精品乱码在线观看| 91精品人妻一区二区-全集完整版免费正片国语-B02AV | 天天欲望网| 日本精品五区| 老熟女乱伦一区| 思思热国产在线视频| 亚洲精品亚洲人成在线麻豆| 亚洲久热| 少妇500双飞99| 伊人色综合欧美| 亚洲图片小说欧洲| 久久久久亚洲熟妇熟女| 日操粉逼逼| 这里只有精品久久| 黄色高清久久无码依人| 欧亚日本情色| 中文字幕蜜乳av| 手机在线A片| 五月色综合| 国产超碰在线一区| 久久熟女嫩草成人片免费 | · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 国产亚洲精品第一最新| 中文字幕二区日韩天堂| 人妻少妇精品久久久| 日韩有码中文字幕女同性恋| se吧提供91精品国产91久久久久久| 久久久久久久国产视频| 久久久九97| 九九九九免费高| 国产97在线 | 亚洲| 美女午夜福利免费视频| 天天综合~91入口| 久久成人午夜狠狠| 精品国模无码| 久操婷婷| 强奸熟女一区二区三区| 91情色| 亚洲偷拍自拍在线视频| 亚洲淫乱骚妇AV| 污污汅18禁网站在线永久免费观看| HEYZO高无码国产精品227| 亚洲不卡不卡中文字幕不卡 | 日本高清视频xxxx| 最新欧美色网| 国产精品97超碰| 精品国产一区二区三区在线播出| 精品 码产区一区二-1080P高清在线www-B029AV | 中文字幕少妇色| 9久久精品| 国产粉嫩出水在线播放| 农村妇女精品一区二区| 色在线视频导航| 激情综合网激情五月天| 综合大香蕉美。| 亚洲无码成人精品| 亚洲国产一区二区三区在线 | 亚州精人品大香蕉| 九九九九九九精品| 亚洲操逼无码| 97干综合网| 日韩欧美成人午夜福利| 国产福利夜| 精品欧美老熟女一二区| 久久一二三四五六七八九区区区 | 欧美在线 亚洲| 九九视频黄色片| 国产欧美一区二区| 91美女在线观看| 正在播放:深夜激情大战,自带黑丝袜全力输出骚穴 | 国产精品免费久久久久久久久久| 激情丁香五月| 欧美亚洲手机在线| 一区二区三区在线资源| 夜夜爽夜夜操| 国产亚洲人妻综合日韩 久久| 亚洲中文sv| 免费综合亚洲中文| 国产后入式在线观看| 天天精品| 亚洲熟女一区二区| 大香蕉手机视频| 97这里有精品| 爱爱动态120秒| 日本欧美中文字幕| 蜜臀亚洲中文| 伊人丁香五月婷婷| 欧美亚洲高清不卡| 性色av网站| 精品视频一区二区| 99热在线播放| 国产精品午夜AV完会免费 | 风间由美日韩欧美久久| 欧美日韩成人| 综合久久少妇中文字幕| 成人网欧美风情| 手机在线中文字幕国产| yazhouzaixian| 久久婷婷视频| 97超碰人人操人人操| 色婷婷婷五月天激情四射| 五月丁香拍拍激情综合三级| 久久久久久无码人妻中文字幕| 超碰狠狠操| 亚洲伊人久久综合97| 欧美国产一区二区三区麻豆传媒| 亚洲欧洲精品视频发布| 东北女人高潮视频| av婷婷色网| 久热久| 午夜无码精品免费看性色| 五月丁香狠狠爱| 久热热| 国产13区| 色色福利| 亚洲色图A| 欧美亚洲丝袜美女电影| 蜜桃视频成a人v在线| chaopen97久久| 大香樵伊人网| 热久久国产| 综合亚州欧美| 91色五月俺来也| 成人免费福利网站国产| 91岛国动作片| 怡红院成人av| 丁香激情网| 第四色奇米影视777| 超碰色美女| 欧美天天综| 欧美在线观看综合国产| 午夜男女爽爽大片免费观看| 亚洲性猛| 国产天天骚| 人人透人人操| 八戒午夜福利理论片| 四虎在线视频| 亚洲精品一区二区免费在线观看| 精品v1区| 亞洲久久直播| 人妻二区| 亚洲熟女av中文字幕| 亚洲老司机123专区| 久久免费老司机精品| 国产乱码精品一区二区三区四川| 女人天堂av在线播放| #NAME?| 人妻少妇三级| 99热这里只有精| 精品国产精品一区二区| 高清无码一区二区三区| 日韩三级伊人| 啊啊啊啊免费视频| 日本黄色XXX| 午夜精品久久久久久久99热影院| 天天爽天天爽| 91狼人| 333kkkk·亚洲com久久| 看免费的黄片| 无遮挡男女激烈动态图| 久久久久白虎| 久久成人东京热人妻| 色悠久久久av| 欧美大片天天看| 国产又大又粗又长视频在线| 91原创在线观看| 啊灬啊灬啊灬好深灬快高潮了动漫-国产字幕国产在线观看-B049AV | 熟妇高潮一区二区免费视频| 久久激情综合| 黄色av一区二区在线| 免费观看的黄色的网站| 波多野42部无码喷潮在线观看| 日本国产欧美一区三区二区| 亚洲日韩国产精品| 天美91| 亚州综合色| 老妇女91| 97色亚洲| 日韩欧美亚洲自拍偷拍| 亚洲全色网| 熟女探花啪啪| 国产精品爆乳懂色蜜乳| 老司机午夜精品视频| 国产高清午夜成人在线观看| 日本伦乱九九九综合| 东北少妇高潮zzzz| 国产成人亚洲精品无码最新在线| 久久人妻| 日韩日本欧美在线观看| 成人av毛片在线观看| 国产操逼视频在线观看| 26uuu性| 国产一区二区三区导航| 黄色av一区二区在线| 色5月婷婷| 精品一区二区三区蜜桃臀赵总 | 亚洲一区中文字幕一区| 人人扣人人操| 91大胆欧美| 日韩天堂av电影在线观看| 亚洲自拍另类丝袜综合| 中文字幕人乱码中文字的预防方法 | 欧美日韩大香蕉| 18禁中文字幕| 亚洲欧美一区二区三区一猛片| 狠狠激情综合狠狠操中文字幕| 91啪啪| 亚洲AV资源| 国产欧美成人精品| 亚洲97资源| 久久久999| 尤物黄色在线观看网站| 大地资源在线观看中文第二页| 九月丁香婷婷| 97色欧州| AV色五月天| 麻豆精品.欧美精品.日韩精品.| 超碰97人妻| 青娱乐国产盛宴视频| 亚洲激情AV| 啊啊啊好舒服好爽啊啊啊视频| 亚洲综合 欧美| 日韩啪啪视频| 久久人人爽爽人人爽人人片αV| 亚洲欧美日韩综合在线尤物| 成人AV素股で擦久久| 男女性扦B| 欧美性天天| 性做久久久久久久| 国产日本熟女顶级一区二区三区视频| 女人的天堂大香蕉网| 欧洲综合色| www.av在线视频| 极品色社| 99在线啪| 亚洲无码精品AV久久久| 91狼人| 精品亚洲俞拍视频一区| 九久9精品| 一级黄色牲爱A级片| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 波多野结衣一级视频| 亚洲综合色网| 欧美日韩美女精品久草一区二区三区 | 老女人综合| 国产av美女被艹的乱叫| 91亚洲影院综合| 久草资源在线| 青娱乐久久艹| 日韩ab网 | 日韩,欧美,中文在线| 中文字幕55555| 97网色| 亚洲欧美精品福利在线| 亚洲视频小说| 偷拍 欧美 日韩| 嗯啊不要在线| 97国产|免费| 91三级理论片播放器| 一区二区三区四区久久视1| 亚洲综合97| 五月婷丁香| 少妇色欲综合网2| 成人性爱美曰韩| 少妇内射www在线观看视频 | 国产少妇与亚洲av| 日本在线999| 91呆哥人妻| 久久9精品网站| 久久综合资源一区二区| 激情亚洲天堂| 一级做a爰片性色毛片久久| 亚洲日本韩国极品一区二区| 另类欧美色| 国产av尤物| 中文字幕在线免费观看| 日日操天天操| 亚洲男人天堂2017| 色5月婷婷| 亚洲图片小说欧洲| 开心五月深爱五月| 97亚洲在线| 私色综合网| 亚洲综合影院| 人人爱夜夜爱| 日韩在线地址一| 欧美一区二区传媒| 人人贴人人摸| 久久久久9999精品九九九| 久久美女国产| 91伊人久久在线| 不卡啪啪视频| 男人天堂2019| 欧美日韩夜夜| 综合影院永久入口国产| 美女91在线观看| 国产人妖视频一区在线观看| 久操| 成人AV在线电影| 天美传媒AV在线播放| a男人的天堂| 欧美亚洲第一页| 亚州高清av| 女人爽到高潮潮喷18禁网站| 青青草公开在线免费不卡视频| 屌逼麻豆| 女人与公拘交酡2020视频| 一区| 久9视频| 国产一级内射高清视频| 天堂在线一区二区| 无码抄逼网| 九月伊人中文字幕| 闷骚老熟女15P| 亚洲无码久久久久久久| www亚洲欧美| 东京成人一区| 干婷婷综合网| 白丝av| 男人的天堂日本东京热| 大香蕉啪啪啪| 日本高清免费一本视频在线观看| 看看日B真人视频| 啊灬啊灬啊灬好深灬快高潮了动漫-国产字幕国产在线观看-B049AV | 久久99999| 婷婷91| 欧美自拍偷拍综合图片| 五月天九九日国产精品一区二区三区| 国产玖玖| 九九久久一区二区伦理| 9丨久久九九九| 国产日韩欧美| 野狼激情网| 午夜福利免费福利视频| 97香蕉网| 欧美九一精品久久久熟妇| 超碰公开久久网| 亚洲制服欧美另类内射| 秋霞怕怕片| 久久激情视频| 久久精品72| 一本久道久久综合狠狠爱| 95自拍视频在线观看| 欧美日韩1234| 少妇高潮喷水无套久久久久久| 九九九九88| 婷婷久草| 全免费a敌肛交毛片免费| 国产1024在线播放| 阿姨一区二区免费视频-高清正片西瓜视频下载app-T450AV | 亚洲天堂电影网| 女一区二区| 亚洲天堂电影精品一区| JIZZJIZZ国产精品喷水| 欧美日韩大黄片| 免费试看60秒| 丝袜美腿91| 91精品国产乱码| 啊啊啊在线观看免费视频| 亚洲欧美精品一区天堂久久| 乱伦3P视频| 黄色片一区二区三区四区五区| 色香AV| 欧美日韩欧美| 亚洲欧美变态| 自拍亚洲综合| 亚洲永久AV无码精品秋霞| 97爱免费插| 激情综合网激情五月天| 国产情侣自拍在线播放| 欧美成人A天堂片在线观看| a男人的天堂久久一级A毛片| 青青久久艹| 亚洲成成熟女人综合一区二区| 欧美人妻一区二区| 午夜精品久久久99热蜜桃的功能特点| 97玖玖超碰| 99啪啪视频| 人人手机欧洲亚洲国产人妻| 亚洲 欧美 天天| 国产av尤物| 久久午夜伦| 天无日色综合| 精品女同一区| av东京热男人的天堂| 日韩中文字幕2020| 熟妇人妻一区二区三在线| 鸥美插入视频| 人妻无码久久一区二区三区免费| 亚洲免费97免费| 五月开心久久AV官网| 在线97在线| 高潮9999外国| 午夜操操操| 日天天九九天堂666| 超碰 欧美| 99少妇| 青草精品视频日本久久久久网站在线| 人妻熟女一区二区在线视频| 欧美中日韩XXXX|