久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

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

SpringBoot+微信小程序:智慧物業(yè)系統(tǒng)畢業(yè)設(shè)計全解析

SpringBoot+微信小程序:智慧物業(yè)系統(tǒng)畢業(yè)設(shè)計全解析 最近不少同學來聊畢業(yè)設(shè)計選題發(fā)現(xiàn)今年咨詢智慧物業(yè)類題目的特別多尤其是“SpringBoot 微信小程序”這個組合。這類題目確實值得認真做一方面業(yè)務(wù)場景貼近真實生活需求清晰好展開另一方面技術(shù)棧是國內(nèi)Java后端的主流行情從框架選型到部署上線都有大量現(xiàn)成經(jīng)驗可以參考答辯時完全有東西可講。今天我就拿一個非常典型的題目——醫(yī)院新家屬小區(qū)物業(yè)綜合管理系統(tǒng)——來完整拆一遍。從需求分析、技術(shù)選型、數(shù)據(jù)庫設(shè)計到核心功能實現(xiàn)最后再聊部署踩坑和答辯準備整個過程都講透希望能給你一條可以直接落地的路線圖。1. 項目背景與需求拆解醫(yī)院家屬院區(qū)的物業(yè)痛點到底在哪1.1 醫(yī)院家屬院區(qū)有什么特殊性這類家屬院區(qū)和普通商品房小區(qū)最大的區(qū)別在于住戶構(gòu)成極其復(fù)雜。有在職醫(yī)生、退休職工、行政人員、實習醫(yī)生還有大量租戶。不同人群對物業(yè)服務(wù)的訴求差異非常大醫(yī)生倒班頻繁作息時間跟普通住戶完全錯開早上五六點下班回家凌晨兩三點出門急診是常態(tài)傳統(tǒng)物業(yè)那種“工作日窗口繳費、電話報修、公告欄貼通知”的模式在這里基本失效退休職工對上門服務(wù)、人工咨詢的依賴度高更習慣用簡單的交互完成操作租戶的身份信息、車位綁定、繳費歸屬經(jīng)常變動無固定住戶的溝通成本很高。另外醫(yī)院家屬院區(qū)通常會面臨一個所有“核心地段老小區(qū)”都有的問題——停車資源緊張。進出通道窄、車位少、訪客車輛多如果還用手工登記的方式管理高峰期排隊很容易堵住急救通道。這類場景下的物業(yè)系統(tǒng)本質(zhì)上不是做一個信息管理后臺而是要解決“一老一小一特殊排班人群”的全天候服務(wù)觸達問題。1.2 核心需求到底有哪些從實際場景里梳理一下這個系統(tǒng)涉及的核心角色有四類業(yè)主、租戶、物業(yè)人員含維修工、管理員。每個角色的訴求差異很大不能堆在一個頁面里解決所有問題。業(yè)主最關(guān)心的是報修進度、繳費到期時間、公告通知和訪客放行。租戶在業(yè)主的基礎(chǔ)需求之上還多一個“退租時繳費歸屬怎么算、維修責任怎么劃分”的問題。物業(yè)人員需要的是一個移動端工單處理入口修完現(xiàn)場直接拍照回傳、更新狀態(tài)不用跑回辦公室再補錄一遍。管理員則希望有一個數(shù)據(jù)看板能一眼看清楚今天有幾個待處理工單、本月物業(yè)費收繳率多少、哪些樓棟報修頻率最高、哪個維修師傅的工單積壓最長。把這些訴求歸納成功能模塊就是八大塊用戶認證含微信登錄、房屋管理、報修工單、賬單繳費、公告通知、訪客管理、投訴建議、停車管理。后續(xù)所有的數(shù)據(jù)庫建模、后端接口設(shè)計、小程序頁面規(guī)劃都是圍繞這八塊展開的。2. 技術(shù)方案選型SpringBoot加微信小程序為什么是穩(wěn)妥的組合2.1 后端框架選型的理由后端選擇SpringBoot其實不需要糾結(jié)太多。首先是生態(tài)成熟。SpringBoot解決了傳統(tǒng)SSM框架里大量繁瑣的XML配置問題內(nèi)嵌Tomcat后打包成可執(zhí)行Jar就能直接部署運行。對本科畢業(yè)設(shè)計來說從開發(fā)到部署的學習成本已經(jīng)壓到很低了。其次是社區(qū)資料密度極高。任何“SpringBoot MyBatis-Plus 微信小程序”相關(guān)問題基本都能搜索到現(xiàn)成答案和解決方案。畢業(yè)設(shè)計周期一共就那么幾個月你需要的是確定性和可復(fù)現(xiàn)性而不是在冷門技術(shù)里吭哧吭哧踩坑。第三是和學校課程體系銜接自然。很多同學之前學過Java Web課程SpringBoot和Servlet、SSM框架是同一條技術(shù)脈絡(luò)的延續(xù)學習曲線非常平緩。答辯被問到框架原理時也能講清楚自動裝配、內(nèi)嵌容器這些基礎(chǔ)概念。數(shù)據(jù)庫我推薦MySQL 8.x。對于小區(qū)物業(yè)這種體量的系統(tǒng)住戶可能就幾百戶每天的工單、賬單、公告并發(fā)量非常有限MySQL在功能、事務(wù)支持、索引優(yōu)化這些方面都完全夠用而且這些都是面試和答辯常考的知識點。緩存我加了Redis主要用來緩存微信會話信息、首頁熱點公告和統(tǒng)計數(shù)據(jù)。不指望它扛高并發(fā)但能讓你在答辯時輕松講出“本地緩存分布式緩存分層”的思想。ORM選型方面MyBatis-Plus比原生MyBatis更省心。BaseMapper內(nèi)置了單表的增刪改查邏輯條件構(gòu)造器寫動態(tài)查詢也簡潔能減少大把樣板代碼。配合Lombok簡化實體類的Getter/Setter后端代碼量能控制到很小。這里有一句重要提醒MyBatis-Plus的邏輯刪除和樂觀鎖插件最好在一開始就配置好不然后期表字段改動和并發(fā)更新會非常痛苦。2.2 小程序端怎么選型前后端如何交互前端選微信小程序的原因很直接醫(yī)院家屬區(qū)的住戶基本都在微信生態(tài)里小程序免安裝、即點即用、打開就是最新的服務(wù)頁面推廣和使用成本幾乎為零。而且小程序官方提供的API非常貼合國內(nèi)業(yè)務(wù)場景登錄態(tài)獲取、手機號授權(quán)、訂閱消息推送這些能力都是現(xiàn)成的。至于用原生小程序還是uni-app我的建議是畢設(shè)階段用原生小程序。uni-app雖然能一套代碼多端復(fù)用但調(diào)試鏈路更長部分原生組件存在兼容差異。原生小程序用WXML、WXSS和JavaScript跟普通前端開發(fā)差異不大學起來快遇到問題也更容易在官方社區(qū)找到答案。前后端交互統(tǒng)一走JSON over HTTP接口設(shè)計遵循RESTful風格。比如POST /api/user/login 微信登錄GET /api/repair/list 報修工單列表POST /api/repair 創(chuàng)建報修工單PUT /api/repair/{id}/status 更新工單狀態(tài)POST /api/payment 發(fā)起繳費訂單這里要強調(diào)一個架構(gòu)原則小程序端絕對不能直接訪問數(shù)據(jù)庫所有數(shù)據(jù)交互都必須經(jīng)過后端的RESTful接口。這既是項目分層的核心體現(xiàn)也是答辯時能清晰講出來的架構(gòu)亮點。如果你在論文里畫一張“小程序端 → 后端Controller → Service → Mapper → 數(shù)據(jù)庫”的分層架構(gòu)圖評審老師一看就知道你是懂設(shè)計的。3. 數(shù)據(jù)庫設(shè)計這個環(huán)節(jié)真正決定項目成敗3.1 整體建模思路圍繞“人-房-服務(wù)”建模數(shù)據(jù)庫設(shè)計是這類項目里最容易被低估的環(huán)節(jié)。很多同學上來就建表寫代碼結(jié)果做到一半發(fā)現(xiàn)報修單關(guān)聯(lián)不上房屋、賬單沒有歷史狀態(tài)記錄、租戶更換后關(guān)聯(lián)關(guān)系全亂套這時候再改表結(jié)構(gòu)痛苦程度堪比重新做一遍。我采用的核心設(shè)計思想是圍繞“人-房-服務(wù)”三條主線來建模。人這條線比較簡單就是一張用戶表包含業(yè)主、租戶、物業(yè)人員、管理員通過role字段區(qū)分。房這條線小區(qū)房屋作為物理單元向下派生樓棟表、車位表向上關(guān)聯(lián)業(yè)主和租戶。服務(wù)這條線報修、繳費、公告、訪客、投訴都是依附于“某個人在某個房屋上的事件記錄”每條業(yè)務(wù)記錄都必須能追溯到人和房。在這個基礎(chǔ)上我給自己定了三條鐵律所有業(yè)務(wù)表必須有status狀態(tài)字段和create_time、update_time時間字段。沒有狀態(tài)字段的業(yè)務(wù)表流程根本沒法走閉環(huán)。金額字段用decimal(10,2)絕對不用double。這個細節(jié)在答辯和真實開發(fā)里都會被問到浮點數(shù)計算金額會出精度問題專業(yè)感一下就拉低了。外鍵在邏輯上保留但不建物理外鍵。用應(yīng)用層代碼維護關(guān)聯(lián)即可這樣后續(xù)做分表、擴展都很方便。答辯時說一句“考慮性能和數(shù)據(jù)可控性我們在應(yīng)用層維護引用完整性”就足夠體面了。3.2 核心表結(jié)構(gòu)說明挑幾張最核心的表展開講。這些字段設(shè)計可以直接抄作業(yè)但建議你按照自己的需求微調(diào)。用戶表 user字段類型說明idbigint主鍵openidvarchar(64)微信openid唯一索引nicknamevarchar(50)昵稱phonevarchar(20)手機號roletinyint角色1業(yè)主 2租戶 3物業(yè) 4管理員statustinyint狀態(tài)0禁用 1正常create_timedatetime創(chuàng)建時間房屋表 house字段類型說明idbigint主鍵building_novarchar(20)樓棟號unit_novarchar(20)單元號room_novarchar(20)房號owner_idbigint業(yè)主用戶IDareadecimal(8,2)建筑面積statustinyint狀態(tài)0空置 1入住報修表 repair字段類型說明idbigint主鍵order_novarchar(32)工單號唯一user_idbigint報修人house_idbigint關(guān)聯(lián)房屋categoryvarchar(20)報修類型水電門鎖電梯等descriptiontext問題描述image_urlsvarchar(500)照片URL逗號分隔statustinyint0待分配 1處理中 2待驗收 3已完成 4已取消assignee_idbigint指派的維修工create_timedatetime創(chuàng)建時間繳費表 payment字段類型說明idbigint主鍵bill_novarchar(32)賬單號唯一user_idbigint繳費人house_idbigint關(guān)聯(lián)房屋fee_typetinyint1物業(yè)費 2水費 3電費 4停車費amountdecimal(10,2)金額statustinyint0待支付 1已支付 2已退款pay_timedatetime支付時間除了業(yè)務(wù)表還需要一張 sys_config 表存物業(yè)收費標準比如每平米物業(yè)費單價、車位月租單價。繳費賬單的生成就是拿單價乘以房屋面積或者月份數(shù)這個邏輯后面會具體講。4. 后端核心模塊實現(xiàn)從登錄鑒權(quán)到業(yè)務(wù)流程閉環(huán)4.1 微信小程序登錄與JWT鑒權(quán)小程序登錄是整個系統(tǒng)的基礎(chǔ)流程是固定的小程序端調(diào)用 wx.login 拿到臨時code傳給后端后端拿著code調(diào)用微信官方 code2Session 接口換取 openid 和 session_key然后用openid查用戶表新用戶自動注冊老用戶直接放行最后后端生成JWT token返回給小程序端后續(xù)所有請求都帶上這個token。JWT的核心工具類我放在下面這段代碼可以直接搬進項目里Component public class JwtUtil { Value(${jwt.secret}) private String secret; // 生成token有效期7天 public String generateToken(Long userId, Integer role) { return Jwts.builder() .setSubject(String.valueOf(userId)) .claim(role, role) .setExpiration(new Date(System.currentTimeMillis() 7 * 24 * 3600 * 1000)) .signWith(SignatureAlgorithm.HS256, secret) .compact(); } // 解析token返回userId解析失敗返回null public Long parseToken(String token) { try { return Long.parseLong(Jwts.parser() .setSigningKey(secret) .parseClaimsJws(token) .getBody().getSubject()); } catch (Exception e) { return null; } } }有兩個關(guān)鍵細節(jié)必須處理好。一是token有效期我設(shè)了7天。太短會讓用戶頻繁重新登錄太長有安全隱患。二是可以在Redis里存一份token到userId的映射這樣用戶在“我的”頁面點退出登錄時后端能方便地把token拉黑。雖然JWT天然無狀態(tài)但配合Redis做黑名單能體現(xiàn)出你對鑒權(quán)體系有完整思考。這里額外提醒一點jwt.secret這個配置項必須寫死在application.yml里不能每次啟動隨機生成。我見過有人圖省事在代碼里new一個隨機密鑰結(jié)果服務(wù)器一重啟所有在線用戶token全部失效還排查了半天。4.2 報修工單的完整生命周期報修模塊是這個系統(tǒng)里業(yè)務(wù)邏輯最完整的功能也是答辯時最容易展開講的部分。用戶在小程序里點擊“我要報修”填寫類型水、電、門鎖、電梯等、問題描述、上傳照片。后端創(chuàng)建工單時狀態(tài)置為待分配工單號用日期加隨機數(shù)生成保證唯一性。物業(yè)端看到一個待分配工單后指派給維修工。維修工收到工單后在手機端更新狀態(tài)為處理中到達現(xiàn)場處理完畢后傳回照片并標記為待驗收。業(yè)主看到待驗收后確認無誤點擊完成整個工單閉環(huán)。這個流程里有幾個很容易踩的坑圖片上傳用小程序端的 wx.chooseMedia 選圖再傳給后端。為了簡化部署圖片可以保存到服務(wù)器本地靜態(tài)目錄返回一個URL即可。但一定要注意在SpringBoot里配置靜態(tài)資源映射不然文件存上去了但URL訪問不到小程序端永遠加載不出圖片用戶會以為報修功能壞了。工單狀態(tài)流轉(zhuǎn)必須做權(quán)限校驗。業(yè)主不能把別人的工單改成已完成所以更新狀態(tài)接口里必須校驗當前登錄用戶是否是工單關(guān)聯(lián)人。工單狀態(tài)切換要設(shè)計成“狀態(tài)機”模式不允許從任意狀態(tài)跳到任意狀態(tài)。比如待驗收的工單不能直接改回待分配。狀態(tài)更新接口的核心邏輯可以這樣寫Override public boolean updateStatus(Long repairId, Integer targetStatus, Long operatorId) { Repair repair this.getById(repairId); if (repair null) { throw new ServiceException(工單不存在); } // 狀態(tài)機校驗只能從當前狀態(tài)流轉(zhuǎn)到合法下一步 Integer current repair.getStatus(); boolean valid (current 0 (targetStatus 1 || targetStatus 4)) || (current 1 (targetStatus 2)) || (current 2 (targetStatus 3)); if (!valid) { throw new ServiceException(非法的狀態(tài)流轉(zhuǎn)); } // 業(yè)主取消工單只能發(fā)生在待分配或處理中階段 if (targetStatus 4 !repair.getUserId().equals(operatorId)) { throw new ServiceException(無權(quán)操作此工單); } return this.lambdaUpdate().eq(Repair::getId, repairId) .set(Repair::getStatus, targetStatus) .set(Repair::getUpdateTime, new Date()) .update(); }關(guān)于工單和房屋的關(guān)聯(lián)我的做法是報修頁面上直接帶上用戶當前默認房屋ID后端存儲。這樣物業(yè)端按樓棟篩選工單非常直觀。另外repair表的 user_id 和 house_id 一定要建索引不然后期工單數(shù)據(jù)量漲上來查詢列表會變慢。4.3 繳費賬單生成與狀態(tài)流轉(zhuǎn)繳費系統(tǒng)的核心是賬單如何產(chǎn)生。如果每個賬單都要物業(yè)人員手動錄入這套系統(tǒng)就沒有靈魂了。正確做法是寫一個定時任務(wù)每月1號自動為所有已入住的房屋生成物業(yè)費賬單。計費邏輯是物業(yè)費 房屋面積 x 每平米單價 x 月份數(shù)。比如一套100平的房子物業(yè)費單價每月2元/平那一個月就是200元。要是欠費多月賬單會累加月份的金額。定時任務(wù)用Spring自帶的Scheduled注解就可以實現(xiàn)畢設(shè)沒必要上分布式任務(wù)調(diào)度框架。但有一個重要細節(jié)定時任務(wù)要加冪等控制避免重復(fù)執(zhí)行生成重復(fù)賬單。單機部署時可以加同步鎖更規(guī)范的寫法是借助Redis實現(xiàn)一個簡單的分布式鎖。這個點答辯時講出來就是加分項。前端繳費流程是用戶看到待支付賬單點擊支付。微信支付在畢設(shè)里比較麻煩的地方是資質(zhì)問題個人開發(fā)者往往開不了微信支付商戶號。我建議優(yōu)先嘗試接入小程序支付如果資質(zhì)確實卡住就做一個“在線賬單 線下確認”的混合流程小程序端生成賬單用戶點擊“去繳費”后展示物業(yè)收費二維碼用戶線下轉(zhuǎn)賬物業(yè)人員在管理端確認到賬后更新賬單狀態(tài)為已支付。這個妥協(xié)方案可以演示完整流程又不用死磕資質(zhì)問題。答辯時如實說明選擇原因評審老師一般都能理解。5. 小程序端實現(xiàn)要點與體驗細節(jié)5.1 頁面結(jié)構(gòu)與導航設(shè)計小程序端的頁面結(jié)構(gòu)我建議四個主Tab首頁、服務(wù)、消息、我的。首頁放公告輪播、快捷入口報修、繳費、訪客預(yù)約。服務(wù)頁是所有功能入口的九宮格集合。消息頁展示系統(tǒng)通知和報修進度變更提醒。我的頁面展示個人信息、我的房屋、我的報修、我的賬單、意見反饋。頁面規(guī)劃和數(shù)據(jù)模型是嚴格對應(yīng)的每設(shè)計一個頁面就要想清楚它需要哪幾個后端接口。我建議在正式開發(fā)前先畫一張接口和頁面的對應(yīng)表把關(guān)系固定下來這樣前后端可以并行開發(fā)也不會發(fā)生接口反復(fù)改的窘境。小程序端的細節(jié)體驗方面有幾個地方值得注意首頁加載可以做一個簡單的骨架屏優(yōu)化。在請求未返回時展示灰色占位塊數(shù)據(jù)返回后渲染真實內(nèi)容。這個小細節(jié)在演示時很出效果。表單頁要做前端校驗。手機號11位驗證、金額精確到分、輸入框字數(shù)限制等這些基礎(chǔ)校驗不要等后端報錯再發(fā)現(xiàn)。小程序頁面棧深度限制是10層設(shè)計流程時要控制跳轉(zhuǎn)層級。比如報修從首頁進入后最好直接承接到底部Tab的“我的報修”列表避免用戶在一個長鏈路里迷路。5.2 分包加載與性能優(yōu)化如果小程序主包體積逼近2MB上限就必須做分包加載。在物業(yè)系統(tǒng)這個場景下報修模塊和繳費模塊頁面多、組件多很適合單獨拆成兩個分包。分包邏輯在 app.json 里配置{ pages: [ pages/index/index, pages/service/service, pages/message/message, pages/my/my ], subpackages: [ { root: packageRepair, name: repair, pages: [ pages/repairApply/repairApply, pages/repairDetail/repairDetail, pages/repairList/repairList ] }, { root: packagePayment, name: payment, pages: [ pages/paymentList/paymentList, pages/paymentDetail/paymentDetail ] } ] }分包之后用戶進入首頁時不加載報修和繳費資源只有在點擊進入時才按需加載。首屏加載速度會有明顯提升這個性能優(yōu)化點寫在論文里、答辯時講出來都能證明你有實戰(zhàn)意識。頁面數(shù)據(jù)緩存也要規(guī)劃好。房屋列表、公告列表這些變化不頻繁的數(shù)據(jù)可以用小程序端的storage緩存設(shè)置5分鐘或10分鐘過期。這樣用戶反復(fù)進出頁面時不會每次都請求后端服務(wù)器壓力小體驗也更流暢。但要注意賬單、報修狀態(tài)這類實時性強的數(shù)據(jù)絕不能做長期緩存否則用戶看到的是舊狀態(tài)會直接認定系統(tǒng)“壞了”。5.3 消息通知與狀態(tài)更新消息通知這里正規(guī)做法是用小程序訂閱消息。用戶在報修時前端引導用戶訂閱“工單進度提醒”后端在工單狀態(tài)更新時調(diào)用訂閱消息接口推送通知。但這個功能有兩個坑需要提前知道。訂閱消息是一次性訂閱機制用戶每點一次“允許”只能生效一次。也就是說下次還要重新引導訂閱。合理的方式是在報修成功頁、繳費成功頁放一個“開啟進度通知”按鈕讓用戶自主選擇而不是每次操作彈窗強制授權(quán)。小程序訂閱消息的模板ID必須在微信公眾平臺后臺配置并審核通過開發(fā)階段可以用測試模板但上線前一定要記得切換到正式模板而且模板內(nèi)容的字段必須和代碼里拼接的完全一致否則會發(fā)送失敗。除了訂閱消息還可以用WebSocket做站內(nèi)實時通知比如首頁右上角小紅點提示有新的公告或工單狀態(tài)變化。SpringBoot端加一個WebSocketConfig前端維護心跳重連邏輯這套方案并不復(fù)雜。但既然是畢設(shè)我建議WebSocket只做消息紅點提醒不做核心業(yè)務(wù)避免把系統(tǒng)復(fù)雜度抬得過高。6. 部署上線與常見問題排查6.1 服務(wù)器部署與HTTPS配置服務(wù)器這塊買一臺最低配的Linux云主機就足夠用。需要裝的東西包括JDK 8或11、MySQL 8、Redis、Nginx。運行架構(gòu)是這樣的SpringBoot打成可執(zhí)行Jar包在服務(wù)器上用systemd或nohup啟動Nginx監(jiān)聽80/443端口將 /api 路徑反向代理到SpringBoot的8080端口小程序端通過HTTPS訪問配置好的域名。這里有一個強制性要求微信小程序正式環(huán)境強制要求所有請求走HTTPS證書TLS版本也有最低要求。如果證書配置不對小程序端會直接報“域名不合法”或“TLS版本過低”排查起來讓人懷疑人生。所以部署階段第一件事就是把域名證書弄好不要拖到前后端聯(lián)調(diào)階段才去補。部署時的最小檢查清單檢查項說明域名備案必須完成否則無法配置HTTPSSSL證書申請免費證書即可練手完全夠用Nginx反向代理把/api路徑指向后端端口注意proxy_pass尾部是否帶斜杠數(shù)據(jù)庫賬號不要用root遠程直連MySQL創(chuàng)建最小權(quán)限的獨立賬號Redis持久化正式環(huán)境建議開啟RDB持久化防止崩潰丟數(shù)據(jù)6.2 高頻踩坑記錄與解決方案這部分我把自己實際做項目時遇到的頻率最高的坑整理成了一份速查表做類似題目的同學可以直接對號入座。問題一小程序端請求后端全部404或502。最典型的場景是Nginx反向代理路徑配置不對。比如 location /api/ { proxy_pass http://127.0.0.1:8080/; } 和 proxy_pass http://127.0.0.1:8080; 的轉(zhuǎn)發(fā)效果完全不同前者會丟掉 /api 前綴導致后端路由匹配不上。排查思路先在服務(wù)器本地 curl 后端接口確認能通再看Nginx轉(zhuǎn)發(fā)日志定位。問題二開發(fā)工具能請求通真機預(yù)覽卻報“域名不合法”。原因是沒有在微信公眾平臺后臺配置合法的 request 合法域名。開發(fā)工具里可以臨時勾選“不校驗合法域名”但真機預(yù)覽和正式發(fā)布必須配置域名且域名必須備案并支持HTTPS。問題三上傳圖片后URL打不開。一般是SpringBoot靜態(tài)資源映射沒配置文件存在服務(wù)器本地但無法通過URL訪問。解決辦法是寫一個WebMvcConfigurer配置類把本地物理目錄映射成URL路徑。上傳目錄最好放在項目外部不要讓Jar包目錄膨脹。問題四定時任務(wù)重復(fù)執(zhí)行同一房屋生成了兩條物業(yè)費賬單。這是沒做冪等控制導致的。單機部署可以在方法上直接加synchronized更好的是用Redis的SETNX命令實現(xiàn)一個簡單分布式鎖獲得鎖的任務(wù)才執(zhí)行。加鎖的key建議用當月日期比如 bill_generate_2025_06這樣月度賬單天然隔離。問題五微信登錄時 code2Session 返回40029或40163。前者是code無效后者是code重復(fù)使用。小程序端的code只能使用一次不能緩存復(fù)用。很多同學把code存在全局變量里頁面跳轉(zhuǎn)時反復(fù)傳就會踩到這個坑。解決方式登錄流程里后端調(diào)用完微信接口后立即把本次code標記為已用。問題六JWT token在服務(wù)器重啟后全部失效。原因通常是jwt.secret配置用的是隨機生成的密鑰。把secret寫成固定字符串問題就自然消失。問題七MyBatis-Plus邏輯刪除導致唯一索引沖突。比如用戶表里openid設(shè)置唯一索引用戶注銷走邏輯刪除后再重新注冊同一openid會因為舊記錄還占用唯一索引而插入失敗。解決的常規(guī)思路是唯一索引里加一個 status 字段但更簡單的方案是邏輯刪除時給openid加一個時間戳后綴保證唯一性。7. 演示準備、論文結(jié)構(gòu)和擴展方向7.1 答辯演示腳本怎么編排很多同學覺得系統(tǒng)做出來了就萬事大吉實際上面試答辯時的演示過程比代碼本身更影響最終觀感。我的建議是準備一份10分鐘左右的演示腳本按“用戶視角-物業(yè)視角-管理員視角”三步走。用戶視角從微信登錄開始走一遍報修流程、繳費流程、訪客預(yù)約流程。重點展示人機交互的順暢度和狀態(tài)流轉(zhuǎn)的完整性。這里可以順手展示JWT鑒權(quán)帶來的自動登錄效果。物業(yè)視角登錄一個物業(yè)賬號展示待處理工單列表、指派維修工、處理投訴。講一講工單狀態(tài)機的設(shè)計邏輯說明為什么不允許用戶任意跳轉(zhuǎn)狀態(tài)。管理員視角登錄管理員賬號查看數(shù)據(jù)統(tǒng)計、發(fā)布公告、設(shè)置物業(yè)費率。重點講數(shù)據(jù)閉環(huán)——比如管理員新增一條公告后切回小程序首頁馬上能看到公告出現(xiàn)。演示前務(wù)必準備好充足的假數(shù)據(jù)。報修工單要有不同狀態(tài)的賬單要有待支付和已支付的訪客記錄要有本周的。這樣演示時可以隨時切換不會出現(xiàn)頁面空白的尷尬。7.2 論文結(jié)構(gòu)怎么安排如果這個題目是你的畢業(yè)設(shè)計論文結(jié)構(gòu)建議這樣分配緒論背景、意義、國內(nèi)外現(xiàn)狀、相關(guān)技術(shù)介紹SpringBoot、微信小程序、MySQL、Redis、需求分析、系統(tǒng)設(shè)計總體架構(gòu)、功能模塊、數(shù)據(jù)庫、系統(tǒng)實現(xiàn)關(guān)鍵代碼與界面截圖、系統(tǒng)測試功能性測試、非功能性測試、測試用例表最后是總結(jié)與展望。有一點必須提醒測試章節(jié)不要糊弄。至少要有系統(tǒng)功能測試表每個模塊對應(yīng)3到5條用例每條用例寫清楚預(yù)期結(jié)果和實際結(jié)果。這部分體現(xiàn)的工作量在評分里占比很大。最好再加一張性能測試記錄比如模擬100個用戶并發(fā)調(diào)用登錄接口時接口的平均響應(yīng)時間是多少、吞吐量是多少。哪怕只是用壓測工具跑了一個簡單腳本也比空寫“經(jīng)測試系統(tǒng)運行穩(wěn)定”這種話有說服力得多。7.3 擴展空間與個人體會最后聊聊這個題目的延展性。醫(yī)院家屬院區(qū)的物業(yè)系統(tǒng)業(yè)務(wù)模型完全可以復(fù)用到醫(yī)院教學區(qū)、普通住宅小區(qū)、單位家屬院、學校教職工生活區(qū)。如果想繼續(xù)深入做可以加智能門禁聯(lián)動掃碼通行、能耗監(jiān)測水電表遠程讀數(shù)、社區(qū)服務(wù)集成快遞驛站、家政上門這些都是目前智慧社區(qū)里的真實需求也是未來可以繼續(xù)研究的點。同一套SpringBoot后端架構(gòu)把小程序端換成安卓應(yīng)用或后臺管理前端又能延伸出新的題目技術(shù)骨架完全不用變。我個人在實際開發(fā)里最大的感受是這類項目的核心價值不在于用了多前沿的技術(shù)而在于把用戶、業(yè)務(wù)、數(shù)據(jù)這條完整鏈路真正走通了。業(yè)務(wù)需求拆清楚、數(shù)據(jù)關(guān)系建好、權(quán)限邊界守住這三件事做到位系統(tǒng)就已經(jīng)成功了七成。剩余的三成分給代碼細節(jié)和交互體驗。如果你正在做類似的畢業(yè)設(shè)計把這篇拆解當成一張路線圖按步驟走穩(wěn)穩(wěn)落地不是什么難事。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
十八禁电影伊人网| 国产丰满少妇久久久精品影院| 亚洲 欧美 日韩另类 麻豆| av在线资源| 日韩人妻一区二区| 少妇色欲综合网2| 亚洲丝袜色图| 91久久精品国产| 亚洲成熟国产精品美女| 搞中出久久| 91美女在线观看| 色69大色97香蕉| 久久久久亚洲精品| 欧美韩国你懂得在线 | 久久99国产综合精品女同| 久久精品国产免费观看99| 黄片qw| 99国产女人| 亚洲精品黄码久久久久| 国产99999久久精品| 日本不卡卡一区| 小少妇| 日本中文字幕在线视频| 熟女日韩| 日韩精品三区四区| 好看的91视频| 中文字日本乱码| 任你艹| 无码自拍SM| 亚洲成?V人片在线观看福利| 奇米狠999| 波多野结衣先锋影音| 欧美激情视频在线一区| 视频国产精品未满十八禁止在线观看| 口爆吞精在线观看| 国产精品一区二区校花| 国产中文精品一区二区在线观看| 美女黄频a美女大全免费皮| 国产www色在线观看| 色欲av一区二区三区蜜芽| 高清国产精品福利网站| 92性色国产午夜福利在线661| 国产久久久久久| 最新制服中文第一页| 国语精品av| 超碰超碰超碰超碰的大鸡吧操黑丝袜| 久久国产乱子伦精品免费女,网站| 日韩欧美麻豆| 国产精品视频内谢女人| 久久av无码| 日韩中文字幕国产| 日本操嫩b网| 激情接吻视频久久久久久| 日韩一级成人毛片免费观看| 色五91| 熟妇视频一区二区三区在线观看| 91处女视频在线观看| 久久一本大香蕉| 欧美日韩亚洲少妇寂寞影院正在播放 | 91色久| 久久99久久99久久99人受| 1区2区3区在线视频| 91精品人妻一区二区三区蜜桃臀| 精品久久九| 蜜区区视频79| 日本性交操一区二区不卡系列| 天天摸夜夜添无码小视频| 日本一区二区三区四区免费观看| 午夜男人天堂| 久久久96精品| 中字幕人妻一区二区三区| 久草免费福利在线播放| 粉嫩国产精品久久粉嫩| 亚洲系列欧美| 乱伦一二三| 成人 日本A片无码8888| 青青青青草av在线观看| 国产婷婷综合在线观看| 人妻人人操| 歐美一級亂黃99在綫精品| 欧美极品少妇| 91影库| 日韩啪啪啪啪啪| 少妇专区一二三四五| 97久操| 成人七区| 午夜呻吟欧美| 性猛交| 婷婷五月天激情网| 日本欧美色| 欧美性暴力| 日韩欧美国产高清视频| 日韩特一级久久| 人妻偷拍一区二区三区| 人妻酒店出差被中出免费在线播放| 97色欧洲| 欧洲熟妇xxXx欧美老妇裸体| 亚洲日韩少妇一道本视频| 亚洲男人天堂网| 99操视频| 91超碰在线观看| 久久久97| 99久久精品无码一区二区| 欧美日韩 强奸乱伦| 天美传媒av 在线| 综合性视频99| 亚洲成人无码影院| 男人的天堂2000| 乱操乱伦AV| 精品夜夜澡人妻无码| 亚洲精品国产拍免费91在线| 丁香激情五月天| 日韩91网| 狠狠色婷婷777| 国产后入清纯| 一区二区三区精品久久| 亚洲青青草| 95自拍视频在线观看| 天天看少妇| 精品91| 国产 码在线成人网站| 欧美在线|亚洲| 亚洲另类电影| 97爱综合| 亚洲综合一| 色情五月丁香| 天天92av| 欧美天天谢综合网| 99在线免费公开视频| 97精品久久久久久久| 亚洲欧美高清无码| 天天操人人操骚逼网站| 91小视频| 蜜臀一区二区三区亚洲最新章节在线观看 - 高清蜜臀一区二区三区亚洲全集播放 | 91亚洲不卡一区| 色综合一区二区三区| 日本曲间由美性生活片| 久久草草亚洲蜜桃臀| 丝袜无码a片| 萌白酱自拍视频| 欧美黑人168页欧美黑人167| 五月婷婷六月色| 男女无套 免费网站| 骚熟女吞| www.91色| 亚洲精品乱码线路中文字幕| 九九九国产精品| 日本 欧美 亚中文字幕| 日韩性爱1级片视频| 97视频在线免费播放| 婷婷久久五月| 最新无码国产| 欧美性第1页| 亚洲欧美大香蕉| 草草电影院| 麻豆激情综合| 亚洲天堂另类小说男人| 色综合久久88色综合久久天天| 2017,超碰| 欧美一区二区成人一卡| 久久精品小视频| 日韩av不卡在线看| 人妻精品一区二区| 国产熟女高潮一区二区三区| 99国内精品| 风流老熟女一区二区三区l| 国产丁香精品露脸视频 | 91东北熟女| 中文字幕人乱码中文字的预防方法 | 操一对老熟妇爽上天视频| 久热久一区二区三区| 亚洲古典另类欧美在线| AV乱伦专区| 久久大香蕉97| 综合视频91| 日日天天久久啊啊aaa| 国产女性无套 免费观看| 人人模人人看| 火箭成精品视频884必出精品| 啊啊啊要高潮了| 九色 人妻 大香蕉| 国产免费一区二区在线A片视频| 青娱乐999| 亚洲性刺激| 天天激色| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 五十路熟女人妻一区二区三区四区五| 亚洲久草AV色图| 五十路二区在线 | 日韩操p| 国产欧美另类久久久精品课程| 色拍偷亚洲| 好看的91视频| 在线 亚洲 网爆 自拍| 日本片日本片祼观看网站在线看中文版网页在线看 | 日韩成人精品视频自拍| 日韩人妻有码免费视频| 无码高清操逼| 日本不卡一区二区| 放黄片放3级黄片没穿衣服| 大香蕉懂9| 夜夜免费视频| 久久天堂网| 啊灬啊灬啊灬啊灬高潮奶出了免费视 | 日韩专区数据列表-第3230页-精品国产一区二区三区香蕉 久久99熟女人妻中文字 | 久久亚州高清| 伊人久久大香蕉线AV五月天| 97视频900| 欧美人妻色| 久久九七| 亚洲美女 晚间男人天堂 | 人人操人人色人人摸| 成人性爱免费播放| 亚洲天堂7777| 成人性爱电影一区二区| 强奸xx国产| 九九99久久| 亚洲nv男人的天堂网| 国产亚洲色婷婷久久99精品91| 日韩精品一区的| 成人在线日韩| 福利偷拍视频-中文字幕2019国语完整视频大全-S91AV | 久久99草| 丰满欧美放荡少妇在线| 超碰久超碰久| 亚洲成人黄色在线观看| 婷婷午夜成人色中色| 国产AV精久久| www.色婷婷.com| 亚洲色欲一区二区三区| 大香蕉手机在线| 男人的天堂va在线| 吖在线不卡一区二区国产剧情| 国产精品一区av在线| 亚洲成熟国产精品美女| 久久久人妻| 久久久久久性爱视频| 日韩精品9999| 超碰碰97资源站| 欧美乱伦专区| 亚洲性爱无码乱伦av| 天天日少妇逼AV| 午夜精品久久久99| 97色欧洲| 五月婷婷丁香六月丁香| 91色久| 欧美操逼视频二区| 日韩图色| 日本东京热加勒比久久| 91色黑人少妇| 97超碰欧美精品| 国产无码精品高清| 思思热在线观看| 精品国产99| 亚洲脚交| 亚洲一区二区三区不卡国产欧美| 激情小说五月天| 熟女欧美日韩综合婷婷| 99re黄 | 台湾佬中文娱乐网久久久久久久久久com | 国产精品com| 国产激情片在线观看| 免费看污网站| 精品一区二区三区丰满熟女-亚洲欧美一区| 自怕偷自怕亚洲精品| 97五月天| 99精品无码| 欧美人妻久久精品二区三区| 美女高潮视频91| 97操b| 乱伦图av| 色香伊人| 国产精品极品美女视频| 黑人中出21连凳花野真衣| 久久久涩| 女人被添高潮免费视频| 偷拍色图| 脫衣舞一区二区三区| 91丝袜美女| 人人操人人肉久久精品| 丁香婷婷久久 | 亚洲精品国产熟女久久久久久| 蜜桃色色网站视频三区| 色悠悠伊人网五月天| 太久视频| 激情久久日韩精品中文字幕麻豆| 欧美精品99久久久**| 台湾佬中文娱乐自偷自拍| 青青色在线观看| 色爱综合网| 91久| 久久超碰久| 亚洲日韩精品一区二区| 九月丁香婷婷| 久久人妻熟女一区二区 | 欧美精品黑人猛交高潮| 色性欧美| 亚洲国产另类在线中文| 97碰碰日本乱偷人妻中文的| 国语国产操逼伊人AV网| 国产精品九九| 大地资源在线观看中文第二页| yazhouzaixian| 九九性视频| 超碰在线免费一区二区三区| 久久9精品视频| 国产无码精品久久久久久| 内射日韩大臀美女| 大香蕉乱级| 亚洲色图欧美另类在线| 男人的天堂一区三区| 老鸭窝成人| 久久香蕉网| 97免费在线观看| 久久这里都是精品| 日韩性爱毛片操骚逼| 国产日韩欧美| 亚洲AV小说| 亚洲图片激情综合另类| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 亚洲AV免费在线观看| 伊人网免费视频| 天天天天天天天天综合| 午夜福利成人免费视频| 免费的黄片有限公司| 大乔未久88一区| 97操操| 九九九热| 日韩欧美~中文字| 亚洲 欧美 91| 在线人人人人人人精品超 | 日本三级日本三级99| 九九九九九九视频免费| 亚拍在线| 91neishe| aaaa黄片| 操操操五月天婷婷丁香影院| 亚洲情色 自拍| 嗯~啊~快点 死我视频| 成年人性爱日韩| 91成人18| 免费精品AB| 97超碰天天爱天天爱| 97任你吞精| 中文字幕日韩专区精品系列| 60秒不遮不挡| 日韩有码回春沙龙第一页| 97网址www| 日韩国产成人自拍视频| 色综合一本| 亚欧洲日韩国产精品| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | av在线人气| 99操逼| 岛国在线免费视频| 久久精品—区二区三区内射| 中文在线视频| 亚洲色图 图片| 少妇毛片久久| 天天欧美色| 午夜免费福利视频一区| 国产精品一二三在线看| 九九精品99| 1769一区| 日本人妻最新在线中| 久草免费在线视频| 亚州欧美在线| 日本精品一区二区不卡| 天天久久久久久| 91青青在线视频| 欧美少妇性乱| 久久久久国产| 综合大香蕉美。| 国产99999久久精品| 伦理弟一页| 9久精品视频在线观看| 开心六月色| 男人下部插入女人下部| 日本三级人妻a人妻一在线| 嗯嗯啊在线视频| 26uuu欧美| 色综合色| 亚洲美乱| 欧美日韩国第一区| AV高清一区| 中文字幕视频2区| 欧美综合第一| 97天天弄| 午夜久久久| 五月天AV资源| 美女91AV| 亚洲av综合伊人久久| 欧美色www亚洲国产阿娇要播| 亚州综合网| 国产在线综合网| 久热在线精品免费观看| 国产AV激情无码久久无码| av天堂精品久久| 国产91啪| 骚逼高潮久久精品| 成人五月天色网| 欧美性视频二区三区| 97 国产精品| 夜夜躁狠狠躁日日躁av| 国产又黄又爽| 国产精品自拍xxxx| 夜夜嗨一区二区| 二区熟妇韩日| 老熟妇一区二区三区| 另类欧美色| 欧美性爱综合,免费| www..com操老师| 操逼日韩无码| 久久超碰免费的| 欧美激情黑人| 美女裸体无遮挡永久免费观看网站| 亚洲国产成人7777| 国产中文字幕曰本毛片| 1024久久高清视频| 99国内熟女露脸视频| 91热| 一类无码操逼视频| 嗯嗯啊啊视频在线看| 99抽插| 国产精品久久久亚洲第一牛牛_在线观看| 中文久久久| 午夜120视频在线观看| 亚洲男人的天堂亚洲| 国产传媒1234区| 久久婷婷苹果| 高潮毛片无遮挡高清免费| 国产一区二区啪啪视频| 亚洲在高跟鞋自慰久久在色线| 欧洲色综合| 国产中文字幕在线点播| 久久久com| 乱色老一区二区三区的观看方式| 女欧美一区二三区| 久久黄色网址| 丝袜足交视频| 亚洲精品久久久久久久蜜桃臀| 国产精品久久发布| 少妇熟女一区二区三区| 91小视频| 亚洲综合九| a'v在线资源| 久久99亚洲精品久久99果| 久久鲁夜| 欧美特大AA级黄片| 久久国产视频专区一二三 | 欧插网站| 97天天摸天天爽| 婷婷色播婷婷| 超碰九九| 伊人久久88国产女| 殴美色网| 伊人久久艹| 呻吟 欧美 日本 中出| 欧洲亚洲国产综合在线| 九九九九日本| 日本1区2区不卡视频| 欧美成人精品一区二区三区| 玖草在线视频| 九月AV| 美国日韩黄片| 好吊色一区| 岛国在线免费视频| 91真人天天在线| 国产欧美精选激情视频| 人妻丝袜肏逼| 在线视频日韩欧美国产| 欧美亚洲天天| 大香蕉宗合网在线| 久久久久亚洲Av无码专区老牛影视| 五月婷婷六月天| 欧美日韩亚洲天堂| 亚洲男人天堂2| 欧美黄片欧美黄片xxx| 久久久啊啊啊| 色哟哟精品1精品2| 嗯嗯啊好大| 九九英色视频| 日韩精品高清资源在线| 日本三级中国三级99人妇网站| 国产熟女乱论| 国产精品露脸在线观看| 国产精品97超碰| 超碰97在线中文| 欧美日韩免费专区在线| 国产精品亚洲四五区在线观看| 国产成人无码网站在线视频| 国产第25页在线观看| 熟女这里只有精品6| 伊人网青青| 再深点灬舒服灬太大了添视频 | 99热这里是精品| 无码日韩人妻av一| 强奸乱亚洲| 91色婷婷综合久久中文字幕二区| 色婷婷激情| 99久久久er直播网址| 亚洲国产欧美另类自拍| 97人人操人人摸| aaaa少妇高潮大片| 99精品成人免费看| www激情| av片在线观看免费播放| 亚洲欧美日韩夜夜| 蜜臀久久99精品久久久老,,| 久久一二三四不卡 | 欧美精品,四区。五区| 熟妇女伦乱视频视频| 久久无码精品| 风月影院十八禁| 成年人三级黄色片视频| 粉嫩不卡一区二区性爱| 丁香五月成人| 在线观看视频91| 青草影院内射高潮| 青青草公开在线免费不卡视频| 成人国产二区三区在线,男女精品。| 亚州欧美在线| 国产主播福利| 日本精品不卡一二三区| 久久综合18p| 亚洲综合九| 91色宗合| 人人妻人射| 国产欧美伊人| 日日干夜夜欢| 日韩极品无码B| 动漫爆乳3D奶水一区在线观看| 91色黑人少妇| 丝袜美腿av女优在线| 日日噜噜夜夜狠狠视频无| 婷婷久草| 色网1| 国产精品爱欲| 丁香六月激情综合| 天天干1区2区在线| 亚欧性爱无码| 少妇 综合| 大逼色网站| www.99视频| 亚洲人精品久久久| 做爱A级亚欧| 久久精品老司| 中国大陆国产高清AⅤ毛片| 青青草吊丝| 啊啊啊啊网站| 青青操青娱乐| 欧美 色 亚洲| 熟妇熟女一区二三区| 一区二区高清视频| 久久久9视频| 亚洲无线观看久久| 很很干很很操| 亚洲色婷婷久久91| av线电影| 日韩亚洲Av人人夜夜澡人人爽| 日韩中文字幕宗合在线| 国产一级高跟丝袜| 老司机福利社视频在线观看| 免费看欧美美女黄色大片| 天天天肏屄肏屄肏屄欧美欧美| 国产成人网址| 91九九九馒头| 又粗又长又大国产不卡| 天天摸,夜夜摸| 97超碰资源网| 神马久久久久久久久久| 国产精品直播在线观看直播| 伊人丝袜美腿高跟在线观看高清 | 酒色综合网| 三级激情网站| 在线看的av| 国产伦乱91| 久久久久久久久久久久欧美日| 日本天天操| 丰满少妇高潮无码| 亚洲精品蜜桃久久久| 久久久久久久六六| 五月天黄色激情视频| 人妻喷水| 1024午夜激情男人的天堂| 五十路六十路素人熟女| 亚洲激情欧美色图| 国产精品懂色tv影视免费观看| 婷婷综合久久| 国内毛片国产专区二| 亚洲欧美天堂在线| 欧美AB在线观看| 婷婷九月丁香| 成人五月香网在线| 爽爽淫人网| 青青草华人在线欧美在线| 久久精品无码不卡| 欧美亚洲今日在线| 亚洲区限制级| 99啪啪| 手机看片日韩人妻| 日本一区二区不卡精品| 欧美亚洲日本视频久久久| 欧美亚洲特P| 97色97好| 日韩中文字幕av在线播放| 丰满熟妇大乳做爰| 91久久免费视频互動交流| 欧美激情欧美精品| 久久人妻视频网| 亚洲AO在线| 国产强奸无码乱伦| 欧美不卡五十路| 91色综合激情| 色婷婷电影| 久久久久久性爱视频| 人妻夜夜爽天天爽三区麻豆AV网站| 美女操逼A A| 台湾佬中文娱乐自偷自拍| 日韩不卡a级视频专区| WWW黄片COM| 夜夜夜爽www精品视频| 强被迫伦姧在线观看无码网站| 一二三四视频中文字幕在线看| 国产午夜精品在线观看| 九九精品99| 欧美熟妇色| 激情五月婷婷| 97超碰色色| 久久春色| www.99色| 久久这里都是精品| 性做久久久久久免费观看软件| 五月婷婷激情综合| 操逼啊啊啊91| 亚欧无码在线| 欧美 传媒 麻豆 日韩 偷拍| 综合久久99| 欧美线天码中字| 黄片com.| 97久久精品亚洲| 91激情网| 亚州,欧美在线| 丰满搜索结果 -第18页- 久久高清无码| 四虎在线观看视频| 亚洲在线| 国产精品视频白浆免费| 夜夜 中文视频rt| 一二三四视频在线社区中文字幕| 人妻二区| 蜜臀一区二区三区在线| 精品国产乱码| 黄色十八禁网站| 天美传媒Av在线| 国产乱码精品一区二区三区四川| 91高潮喷水美女| 国产一区在线看| 国产日韩在线播放av| 天天色播亚洲综合网站| 黄色高清无码无码破解免费暗网 | 一卡二卡在线播放| 九九久久久| 国产精品久久久久久片| 嗯嗯嗯嗯啊啊啊好紧好大| 97国产伦理| 高清有码一区二区| 国产欧美一区激情交| 国产精品午夜成人福利| 伦理第一页| 婷婷五月天激情网| 欧美日韩青操| 欧洲欧美视频一区二区| 麻豆天美电影一区二区| 人妻夜爽夜夜爽| 国产亚洲精品美女久久久久久2021| 思思99热| 日韩综合色图| 久久天堂婷婷网| 久久久久久十| 超碰人人在线| 中文字幕第2页| 志村玲子视频一区二区| 91亚洲图片| 69人妻精品一区二区绯色| 蜜汁欧美| 99热亚洲| 色哟哟AⅤ| 欧美日韩电影一区二区| 一级AV性爱| 欧美韩日精品资源| 9l视频自拍9l九色成人| 少妇大屁屁| 久久久影院| se吧提供国产乱老熟视频胖女人| 亚洲免费日韩在线一区二区| 亚洲AV成人精品网站在AV| 啊啊啊啊啊啊好湿好爽视频| 国产最火爆久久国产网站网站| 欧美日本久久精品一区 | 330Dv国产女人终合视频极品人与兽 | 亚洲影院无码在线| 日本精品九九九| 亚洲综合色婷婷| 在线αⅴ| 爱丝福利| 久久久久久久久久久久黄色 | 欧美,亚洲,日韩,v,天堂,手机在线观看| 26uuu性| 国产A v无码专区| 国产亚洲日韩在线三区黑人| 丝袜美腿91| 青青草吊丝| 思思热免费视频观看| 色吧5亚洲| 蜜臀在线看片| 5252色欧美在线| 91粉嫩萝控精品福利网站_精品影音先锋国| 色香网| 久久五十路熟女人妻| 久插综合| 亚洲成人av电影在线| 嗯嗯嗯,草死我| 午夜亚洲WWW湿好大| 粉嫩国产精品久久久| se吧提供国产乱老熟视频胖女人| 欧美三级一级| 伊人精品久久网站| 麻豆黄站| 免费视频在线一区二区不卡| 欧美日韩黄片精品在线| 中文字幕久久精品一区| 熟女高潮精品一区二区| 台湾佬中文娱乐自偷自拍| 91快色色色色色| 97在线观看| 97色干| 最新无码国产| 91久久国产综合精品| 少妇二级| 国产最火爆久久国产网站网站| 极品少妇久久久久| 黄色av网站在线播放| 啊啊啊97视频| av网页一区二区三区| 国产精品免费日韩| 3571色综合一区二区二区| 91精品啪在线观看国产城中村| 久久性爱视频免费看| 麻豆天天躁天天揉揉AV| 婷婷丁香六月天| 強姦亂倫a| 嗯嗯啊啊视频在线看| 超碰这里只有精品| 白丝AV| 欧美午夜一区二区三区| 欧美日韩黄色片一区二区三区四区人与兽做爱| 亚洲限制级| 欧美片第一页| 久久久亚洲精品电影免费看| 亚洲中文字幕久久无码精品| 大屁股人妻女教师撅着屁股| 亚洲第一页色| 婷婷人妻激情| 91一起操| 香蕉99秘 一区精品蜜桃臀| 少妇3P性爱自拍| 日韩 欧美 国产 麻豆| 亚洲欧美日韩免费电影| 欧美中文字幕一区 | 中文字幕黄片在线| 日本亚洲vr欧美不卡高清专区| 噜噜噜亚洲精| 亚洲nv男人的天堂网| 天天天干977| 中文字幕精品一区二区精品| 九九九九热只有精品| 九九人人操| 美女91AV| 伊人青青一区成人视频在线观看区| 91在线观看,天天综合| 色啪网| 欧美第二页| 看黑人AV不卡| 色噜噜精品一区二区三| 四虎影视国产精品| 怡红院怡春院| 偷拍三区| 九九九九精品精| 欧美另类自拍| 国产精品久久久久久片| 91综合网在线| 4141514逼喷水三级片| 综合久久久久久久综合网| 亚洲人精品久久久| 亚洲色图91欧美日韩| 久久成人午夜精品影院| 亚洲狠| 欧美中字二区| 99热伊人| 在线精品福利免费播放| 外站AV在线| 免费成人在线熟妇网| 亚洲激情网一二三四区| 3028国产精品| 国产福利精品98视频| 熟女高潮精品一区二区| 色女网日韩| caoni国产亚洲av| 久久,精品一二三| 99爱久久视频频| 热99这里有精品综合久久| 亚洲中文日韩欧美大香蕉视频| 亚洲精品丝袜-不卡成人免费……| 夜夜操一区二区| 日本韩高清无砖码22o| 色九月婷婷| 91狠狠狠| 欧美日韩性爱操大逼| 神马久久久久久久久久| av网站在线看| 99热超碰| 97干在线| 女人的久久久| 69一区二区三区| 色啪网| 色天使AV天堂| 亚洲av无线观看| 性欧美精| 日本高清_区二区三区 | 四虎884| HEYZO高无码国产精品227| 伊人久久亚洲中文字幕不卡| 内射夫妻三片| 麻豆天美制片厂网站视频| 欧美不卡五十路| 成人影 天天操 亚洲| 日韩一级二级三级免费看完整版 | 色欲av国内精品久久久久久| 亚洲麻豆精品二区三区| 日韩欧美女求操每天更新| 超碰在线99| 91制服丝袜中文字幕| 色欧美天天| 97视频在线看| 欧洲中文字幕| 亚洲伊人a线观看视频| 精久久久91| 无码最新| 51一区二区三区| 日日夜夜干| 91精品国产91久久青草| 成人网欧美风情| 26UUU欧美激情一区二区| 日日骚精品视频| 韩国一级婬片A片AAAAA| 果冻传媒A片麻豆熟妇人妻| 殴美,日韩国产伦精品| 老熟妇乱轮| 天天日天天屌天天操| 男女激情黄色网址| 无套后入双马尾| 1区2区3区在线视频| 国产综合在线视频网站| 欧美在线 亚洲| 成人在线视频网| 亚洲无线观看久久| 亚洲国产丝袜在线观看| 九九无码视频| 精品久久久av无码免费| 啊啊啊好舒服视频在线观看| 国产精品熟女乱伦| 色牛aV| 国模91| 91亚洲黑人| 人干人人人操人人摸| 欧美se综合| 欧美一二在线| 国产无马av| 在线有码中文字幕| 97久久超碰国产精品| 亚洲综合在线高清| av资源在线观看少妇| 国产毛片毛片4p懂色| 少妇高潮喷水无套久久久久久| 玖玖视频在线资源一区二区三区| 久久受www免费人成| 九t超碰| av东京热男人的天堂| 91大学精品激情戏| 日va操| 大香蕉乱级| 97久久超碰日韩精品| 日韩激情视频| 粉嫩国产精品久久粉嫩| 黄色小视频日本txt| 国产呦精品系列在线观看| 四虎免费视频| 久久蜜色情在线视频xxx免费观看| 亚洲精品成人激情在线| 亚欧毛片基地国产毛片基地| 啊啊啊好舒服视频| 天天操天天7| 91日日| 亚州精品一区二区三区香中文字幕在线| 精品国产丝袜一区二区三区乱码| 久操电影| 五月情色天| 四虎影视国产精品| 骚女高跟AV在线| 久久超碰免费的| 亚洲中文字幕有码视频一区二区三区| 十八禁视频网站| 日韩精品黄片免费观看| 午夜.DJ高清在线观看免费7 | 曰韩精品九九无码| 国产原创剧情在线丝袜 | 手机av亚洲丝袜美腿日韩第一页二页| 日本不卡高清免v欧美日韩在线观看| 国产精品三级视频网站| 午夜福利免费福利视频| 黑人白女精品一区| 亚洲AV成人无码一二三久久| 亚洲色综合| 啊啊啊啊啊啊好多水| 不卡视频一区蜜桃视频 | 激情丁香五月| 天天日天天插| 久久极品伊人| 欧美性特| 97超碰美国| 精品91摸| av婷婷色网| 麻豆国产原创AV色哟哟| 18一区二区三区| 美女啊啊啊啊pc| 国产性感骚丝袜在线| 天天看片天天爽| AND人妻系列| 日韩av色图综合| 淫乱图区 | 日韩黄色成人性爱| 超碰免费人人| 人妻嗯啊啊在线播放| 日本三级久| 91视频观看网站| 麻豆性爱视频在线播放| 色色综合97| 青操影院| 欧美亚洲首页| 97在线观看| 久久成人国产精品| 国产亚洲美日韩Aⅴ中文字幕无码成人| 国产一区二区三区久久久精品| 18禁免费视频| 亚洲强奸乱伦影视网| 超碰在线国产| 旡码电影特区| 久久国产精品熟女人妻| 亚洲系列欧美| 蜜臀久久久99久久久久 | 欧美成熟性爱精品| 操逼无码一区| 丁香五月天堂网| 有码免费观看| 狠操91,com| 99re黄| 久久精品国产亚洲妲己影视| 中文一区在线视频| 操操AV电影| 欧美日韩国产男人| 蜜桃AV天堂| 色波多| 国产一区二区在线电影| 男人的天堂,欧美亚洲另类国产日韩,日本高清一区二区 | 午夜国产成人福利视频| 2020中文字幕| 欧美日动态视频| 三及片网站| 人妻丰满熟妇一区二区三| 亚洲精品国产精品乱码不99| 97精品一二区| 死我十八禁| 免费精品国偷自产在线在线| 无码免费精品高清| 九九九九九九九九九九九免费国产| 夜夜福利| 久久九色| 91精品伊人久久久大香线蕉91| 偷拍 精品另类 凸凹了四区| 精品无码久久久久| 欧美中文字幕精品人妻| 国产综合网站在线播放 | a在线视频免费观看| 日日天天久久啊啊aaa| 亚洲伊人青青草| 成人无码在线超碰网| 日本在线一二| 欧美精品,四区。五区| 一区二区三区免费视频入口| 日本福利二区视频| 亚州综合图片| 日韩无码一级黄色av片| 黄色av一区二区在线| 老汉网| 亚洲欧美另类激情小说| 亚洲成人综合在线| 婷婷15月天青娱乐| 91人妻人人澡人人爽人人精品| 人妻人人操| 久久精品高清无码一区| 精品日韩人妻视频| 亚州精人品大香蕉| 91精品国| 中文字幕123| 亚洲欧洲色情高清| 久久在线观看免费视频| 色哟哟的毛片| 亚洲高清色综合| 日韩性爱播放| 国产AB视频| 成年女人黄网站| 香港日本韩国人妇99www.wccm20| 久久一区二区三区四区五区| 超碰av在线| 久久久999国产精品| 国产在线视视频有精品| 国产99999久久精品| 亚洲国产欧美一区二区潘金莲| 91丝袜美腿网站| 亚洲色图91| 小草精彩毛片| 精品性爱| 国产白领连续中出在线观看| 久久久九九九| 婷婷综合在线观看| 国产精品不卡av免费在线观看| 精品少妇后入一区二区三区四区人妻巨乳| 偷拍亚洲视频一区二区三区四区| 日韩人成网站在线播放| 日本黄页视频在线观看| 熟女人妇一区二区三区| 怡红院亚洲怡春院av| 亚洲最大无码中文字幕网站| 熟妇无码视频三区| www.91色| 91精品老女人| 免费的av网| 俄罗斯一区二区视频在线观看| 四虎国产成人精品免费一女五男| 美国精品国产精品| 九九九九一级| 亚洲一区二区性爱电影| 老熟女天天操| 91ise欧美| 欧美大波激情xxxx| 男人的天堂日本东京热| 白嫩国模丰满一二三区| 9精品久久久久| 91欧美高清| 成人精品久久久午夜福利| 日韩精品第3页| 插日本熟女视频| 亚洲高清91| 国产大片精久久久久久| 国产一区在线观看无码AV| 97草草| 日本 欧美 亚中文字幕| 成年人黄色视频免费| 1204金沙人妻懂旧版免费| 每日更新AV| 91精品人妻一区二区三区蜜桃| 亚洲 中文 女同| 奇米四色影视777久久久| 国产精品另类一区大香蕉| 欧美天天插| 成人麻豆av电影网站| 91n处女在线观看| AV老汉| 亚洲夜夜欢无码一区二区 | 情色av电影| 亚洲高清无码AAA久久久精品| 男人天堂2030| 熟女网站最新| 国产丝袜视频| 97精品熟女少妇一区| 亚洲丝袜少妇在线| 久草在| 日本三级韩三级99久久| 福利社区午夜一区二区| 九九热av| 久偷拍欧美日韩三区| 久久午夜伦| 三级网色| 国产精品黑人一区二区三区| 欧美日本视频一区| 91日日| 亚洲精品男人的天堂| 日va操| 男人女人18禁片免费看网站| 天天影视91看看| 欧美日韩亚洲天堂网| 超碰人人乐97| 激情看片网站| 777AV电影| 精品久久久av无码免费| 中日韩久久久免费看| 97青娱乐超碰久久| 日本特黄f c2| 九九无码视频| 免费精品人妻一区二区三| 乱欲视频| 九久9精品| 亚洲日韩狠狠撸视频| 一区二区视频你懂的| 色噜噜国产在线| 五月丁香| 国产精品亚洲免费| 精品偷拍13p欧美dodk视频| 亚洲无码国产探花在线观看| 精品九区| 99国产女人| 五月天日日操夜夜操| 精品久久9| 国产精品久久久久久久免牛肉蒲团 | 久久综合久色欧美综合狠狠| 干b在线性社区| 国产精品国产自产拍高清AV| 少妇超碰在线| 99久热| 婷婷丁香六月天| 色丁香久久| 操逼日韩无码| 亚洲欧美精品福利在线| 岛国黄色大片网站| 久久肏大逼| 91小视频| 日本高清一区二区在线| 手机在线人成免费视频| 欧美日本国产日韩激情视频| 3PAV乱伦视频| 久久久免费一级黄片| 午夜.DJ高清在线观看免费7| 亚洲黄片免费在线播放| 思思热在线视频免费| 69视频入口| 日韩精品在线放| 懂色中文一区二区三区 | 丁香六月婷婷久久综合| www.丁香五月| 亚洲熟妇自偷自拍另欧美| 久久精品一区二区三区不卡| 久久亚洲不卡| 国产精品经典一卡久久久| 中文字幕55555| 国产亚洲色婷婷99精品91| 大香蕉欧美国产日韩高潮| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师 | 国产成人精品日本视频| www.色99| 精品一区96|