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

ARTICLE DETAIL

資訊詳情

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

SpringBoot+Vue就業(yè)管理系統(tǒng):Java Web畢設項目全流程實戰(zhàn)

SpringBoot+Vue就業(yè)管理系統(tǒng):Java Web畢設項目全流程實戰(zhàn) 畢業(yè)設計選題這件事每年都有一大批人被卡在“做什么”和“怎么做”之間。做太簡單的系統(tǒng)答辯時拿不出手做太復雜的架構開發(fā)周期又撐不住。如果你正在找 Java Web 方向的畢設項目又希望它既有完整業(yè)務閉環(huán)、又有拿得出手的技術棧那 SpringBootVue 的就業(yè)管理系統(tǒng)是一個比較穩(wěn)妥的選擇。這篇文章我把這個項目的源碼結構、SQL 腳本設計、接口文檔編寫、前后端聯(lián)調(diào)和部署上線全流程拆開講一遍順便把我自己開發(fā)時踩過的坑一并說清楚希望能讓你的畢設少走點彎路。1. 為什么 SpringBootVue 是 Java Web 畢設的穩(wěn)妥選擇先聊點實在的。每年春季學期開始也就是 3 月到 4 月這個時間窗口是畢設選題的高峰期。如果你在這個節(jié)點打開招聘網(wǎng)站或者逛技術社區(qū)會發(fā)現(xiàn)大量 Java 方向的崗位要求里同時出現(xiàn) SpringBoot 和 Vue 這兩個關鍵詞這背后是有強烈行業(yè)原因的——企業(yè)里真實的 web 項目絕大多數(shù)就是這種前后端分離的形態(tài)。1.1 技術棧的選型邏輯后端選 SpringBoot 而不是更老的 SSM 或者 Struts核心原因是開發(fā)效率。SpringBoot 的自動配置機制幫我們省掉了大量 XML 配置內(nèi)嵌 Tomcat 也讓部署變得極其簡單。我見過不少同學還在手動配置 web.xml 和數(shù)據(jù)源光這些環(huán)境問題就能耗掉一個禮拜。而 SpringBoot 項目的起步只需要一個啟動類加幾個注解連版本兼容性問題大部分都被 Spring Initializr 處理掉了。前端選 Vue 而不是 jQuery 或者純模板渲染核心邏輯在于組件化開發(fā)。Vue 的單文件組件模式把 HTML、CSS、JS 寫在一個文件里業(yè)務邏輯清晰團隊協(xié)作時不會互相覆蓋文件。更重要的是Vue 生態(tài)里的 Element UI 組件庫提供了現(xiàn)成的表格、表單、彈窗、分頁這些管理端高頻組件畢設里增刪改查列表搜索這四大金剛基本可以直接拼裝。如果你是第一次做完整的前后端分離項目這個組合的學習曲線也相對友好。SpringBoot 側你只需要掌握 Controller 層怎么接收請求、Service 層怎么寫業(yè)務邏輯、Mapper 層怎么操作數(shù)據(jù)庫Vue 側只需要理解組件通信、生命周期、路由跳轉(zhuǎn)三個概念就能把頁面搭起來。對于需要在一學期內(nèi)完成設計編碼測試論文的畢設場景來說這套技術棧足夠把時間用在業(yè)務上而不是浪費在環(huán)境配置上。1.2 就業(yè)管理系統(tǒng)為什么適合作為畢設題目就業(yè)管理系統(tǒng)這個題目之所以在每年的畢設選題庫里都能看到甚至很多學校會把它單獨列為一個方向是因為它的業(yè)務邊界足夠清晰同時又覆蓋了完整的用戶角色體系。這個系統(tǒng)天然需要三類角色學生、企業(yè)、管理員。學生可以錄入個人信息、瀏覽招聘崗位、投遞簡歷、查看投遞進度企業(yè)可以注冊入駐、發(fā)布職位、篩選簡歷、發(fā)出面試邀請管理員負責審核企業(yè)資質(zhì)、管理公告、統(tǒng)計就業(yè)數(shù)據(jù)。這樣的角色劃分直接決定了系統(tǒng)的權限控制模型而權限控制恰恰是答辯時最容易展開講深度的點。業(yè)務上還有一個隱藏價值——它屬于典型的信息管理流程流轉(zhuǎn)型系統(tǒng)。前半部分本質(zhì)上還是各類信息表的 CRUD這是保底線無論開發(fā)到什么程度系統(tǒng)都能跑起來后半部分的投遞流程、審核流程、統(tǒng)計分析是可以在論文里單獨開一章講業(yè)務流程設計與優(yōu)化的進階點。這種基礎功能保底模塊化擴展的特征讓這個題目幾乎不可能出現(xiàn)做不出來的極端情況。2. 項目整體架構設計與數(shù)據(jù)庫表拆分思路架構設計這件事很多畢設選手容易走進兩個極端要么完全不做設計直接打開 IDE 開始寫代碼結果寫到一半發(fā)現(xiàn)實體類之間關系混亂、代碼互相依賴要么過度設計把微服務、消息隊列、分布式緩存這些不該出現(xiàn)在畢設里的東西全塞進來給自己挖了個大坑。2.1 單體應用 前后端分離的架構模式就業(yè)管理系統(tǒng)這類校園業(yè)務系統(tǒng)最合理的架構就是單體應用 前后端分離。后端用 SpringBoot 打包成獨立服務前端用 Vue 開發(fā)后用 npm 構建成靜態(tài)資源部署時可以直接放在 Nginx 下托管并反向代理到后端接口。為什么不建議上微服務原因很直接微服務的核心價值在于獨立部署和彈性伸縮一個就業(yè)管理系統(tǒng)即便在校園環(huán)境里跑用戶量也遠遠達不到需要拆分的程度。引入微服務反而會引入服務注冊、配置中心、分布式事務等問題每一個都能讓畢設進度停滯兩周以上。記住一句話畢業(yè)設計的架構復雜度應該剛好覆蓋題目需求多一分是負擔少一分是缺憾。這個項目的后端模塊劃分我建議這樣組織controller接收前端請求參數(shù)校驗返回統(tǒng)一響應體service業(yè)務邏輯事務控制mapper數(shù)據(jù)庫持久層操作entity與數(shù)據(jù)表對應的實體類dto前端傳輸對象避免直接暴露實體類內(nèi)部結構config配置類包括跨域配置、攔截器注冊util通用工具類如 Token 生成與校驗、日期處理前端方面Vue 項目的標準目錄結構是src/api接口請求封裝、src/views頁面組件、src/router路由配置、src/store狀態(tài)管理、src/components通用組件。管理端頁面基本就是布局組件嵌套路由頁面頂部是系統(tǒng)標題左側是菜單欄右側是內(nèi)容區(qū)。2.2 數(shù)據(jù)庫表設計與字段規(guī)劃數(shù)據(jù)庫是整系統(tǒng)的地基。我見過太多畢設的庫表設計要么是字段命名混亂有駝峰有下劃線要么是缺少外鍵邏輯關聯(lián)要么是沒加時間戳字段導致做統(tǒng)計分析時無從下手。就業(yè)系統(tǒng)的表結構設計要從真實業(yè)務流程倒推來理解為什么這樣設計。核心數(shù)據(jù)表至少有這些表名用途關鍵字段說明sys_user系統(tǒng)用戶表賬號、密碼MD5 加密存儲、角色標識sys_role角色表角色編碼、角色名稱student_profile學生信息表姓名、學號、專業(yè)、畢業(yè)年份、簡歷附件路徑company_info企業(yè)信息表企業(yè)名稱、統(tǒng)一社會信用代碼、行業(yè)類別、規(guī)模job_position職位表職位名稱、薪資范圍、工作城市、崗位要求job_resume簡歷表基本資料、教育經(jīng)歷、項目經(jīng)歷、技能標簽delivery_record投遞記錄表學生ID、職位ID、投遞時間、狀態(tài)interview_record面試記錄表關聯(lián)投遞ID、面試時間、面試結果sys_notice公告表標題、內(nèi)容、發(fā)布時間、發(fā)布人collect_record收藏記錄表用戶ID、職位ID、收藏時間舉例說明為什么要這樣設計。student_profile和sys_user分開是有講究的賬號登錄信息和業(yè)務個人信息本身就是兩個維度的數(shù)據(jù)合并到一張表雖然能省一次聯(lián)表查詢但會導致表字段膨脹、職責混亂后續(xù)如果要做管理員給用戶重置密碼功能時業(yè)務表的信息就不該被無辜翻出來。再來看delivery_record這個表的設計。它除了簡單的外鍵關聯(lián)外狀態(tài)字段待查看、已查看、已邀請、不合適、已通過是整個投遞流程的核心狀態(tài)機。你在寫后端 Service 時要有意識地用常量或者枚舉來管理這些狀態(tài)而不是在業(yè)務代碼里直接寫魔法字符串。畢竟狀態(tài)一旦寫錯后續(xù)統(tǒng)計就業(yè)率、分析投遞轉(zhuǎn)化率都會出錯。建表腳本的規(guī)范問題也值得注意所有表的主鍵建議使用bigint自增避免使用 UUID 字符串主鍵因為自增主鍵在插入時性能更好索引空間占用也更小所有業(yè)務表都建議加create_time和update_time兩個字段這個習慣會為后續(xù)調(diào)試、排查數(shù)據(jù)問題帶來極大的便利外鍵約束在畢設中可以直接使用邏輯關聯(lián)而不是物理外鍵即僅保留 ID 字段作為關聯(lián)字段不在數(shù)據(jù)庫層面強制 FOREIGN KEY這樣既保持數(shù)據(jù)關系的可讀性又避免在刪除數(shù)據(jù)時被外鍵約束卡住。初始化數(shù)據(jù)也很有講究。學生用戶、測試企業(yè)、示例職位、公告信息建議全都在 SQL 腳本里預置好。這樣數(shù)據(jù)庫一旦導入導入完成頁面登錄進去就會有現(xiàn)成的數(shù)據(jù)展示不用為了跑通流程去一條條手動錄入。3. 后端 SpringBoot 核心功能實現(xiàn)與接口設計后端開發(fā)的核心目標是讓前端頁面能夠通過 HTTP 請求拿到數(shù)據(jù)并完成業(yè)務操作。這里涉及三個核心問題接口怎么定義、數(shù)據(jù)怎么傳輸、登錄怎么鑒權。3.1 統(tǒng)一響應體的設計接口返回的數(shù)據(jù)結構如果不統(tǒng)一前后端聯(lián)調(diào)時會產(chǎn)生非常多的低級溝通成本。這里建議從第一個接口開始就使用一個統(tǒng)一的響應體類public class Result { private Integer code; // 200 成功400 業(yè)務異常401 未認證500 系統(tǒng)錯誤 private String message; private Object data; public static Result success(Object data) { Result result new Result(); result.setCode(200); result.setMessage(操作成功); result.setData(data); return result; } public static Result error(Integer code, String message) { Result result new Result(); result.setCode(code); result.setMessage(message); return result; } }前端 axios 攔截器拿到響應后統(tǒng)一判斷code字段如果等于 200 就進入正常業(yè)務處理否則彈出錯誤提示并終止流程。這套模式寫起來很簡單但它讓前后端之間的契約非常清晰尤其是答辯演示的時候柵欄一眼就能看到系統(tǒng)的邏輯脈絡。3.2 登錄鑒權鏈路登錄鑒權是就業(yè)管理系統(tǒng)重中之重因為系統(tǒng)有三個角色不同角色能訪問的功能菜單和操作按鈕是不同的。這里介紹一種在畢設中同時兼顧安全性和實現(xiàn)難度的方案——JWTJSON Web Token 攔截器。登錄流程拆解如下前端將用戶名和密碼發(fā)送到/api/auth/login。后端從sys_user表查詢用戶用MD5(密碼 鹽)來驗證密碼。校驗通過后生成 JWT Token把用戶ID和角色編碼放入 token 的 claims 中。前端把 token 存儲在 localStorage并在 axios 請求攔截器里統(tǒng)一加上Authorization: Bearer token。后端定義一個攔截器在請求進入 Controller 之前校驗 token 的合法性和有效期并在請求上下文中解析出用戶ID和角色。攔截器核心邏輯大致如下public class JwtInterceptor implements HandlerInterceptor { Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { String authHeader request.getHeader(Authorization); if (authHeader null || !authHeader.startsWith(Bearer )) { response.setStatus(401); return false; } String token authHeader.substring(7); try { Claims claims JwtUtil.parseToken(token); request.setAttribute(userId, claims.get(userId)); request.setAttribute(role, claims.get(role)); return true; } catch (Exception e) { response.setStatus(401); return false; } } }這個方案比傳統(tǒng)的 Session 方案好在哪Session 依賴服務端保存狀態(tài)在部署時如果開了多實例還需要額外的 Session 共享方案而 JWT 本身就是無狀態(tài)的服務端不需要保存任何會話信息校驗的是簽名的正確性天然適合前后端分離的場景。畢設里能把這個邏輯講明白答辯時你怎么處理登錄態(tài)這個問題基本就穩(wěn)了。3.3 核心業(yè)務接口的設計思路就業(yè)系統(tǒng)的核心業(yè)務接口圍繞職位和投遞鏈路展開列舉幾個典型接口及其設計理由POST /api/job發(fā)布職位。請求參數(shù)是職位表單數(shù)據(jù)后端需要校驗當前用戶角色是否為企業(yè)端并且企業(yè)信息已通過管理員審核。這里最關鍵的是校驗的是角色和資格而不是誰都能發(fā)表職位。GET /api/job/list職位分頁列表。前端傳當前頁碼、每頁條數(shù)、篩選條件城市、行業(yè)、薪資范圍、關鍵詞后端使用 MyBatis-Plus 的Page對象做分頁查詢。不要把排序和篩選邏輯寫死在 SQL 里通過前端傳參控制會更靈活。POST /api/delivery投遞簡歷。需要校驗當前登錄學生是否已填完整簡歷資料若沒填完整就返回業(yè)務異常并提示先去完善簡歷。同時需要做一個冪等校驗——同一個職位同一個學生不能重復投遞。GET /api/delivery/student學生查看自己的投遞記錄。這是一個多表聯(lián)查需要把投遞記錄和職位信息、企業(yè)信息關聯(lián)起來返回給前端展示完整的投遞卡片。注意設計好 VO 而不是直接把三層表字段全塞到一個 Map 里不然前端拿到的數(shù)據(jù)雜亂無章。GET /api/admin/stats管理員統(tǒng)計分析。統(tǒng)計學校整體就業(yè)率、各專業(yè)就業(yè)人數(shù)分布、熱門崗位 TOP10。這類接口不需要返回分頁結構直接返回一個統(tǒng)計對象即可。SQL 上要善用GROUP BY和COUNT必要時可以把復雜統(tǒng)計查詢拆成多個 SQL 在 Service 層匯總。3.4 數(shù)據(jù)庫訪問層的選型理由數(shù)據(jù)庫訪問層有的人用原生 MyBatis有的人用 MyBatis-Plus有的人用 Spring Data JPA。我的建議是選 MyBatis-Plus理由有三點它沒改變 MyBatis 的核心使用方式SQL 能力沒有縮水BaseMapper提供了常用 CRUD 方法幾乎不用寫 SQLLambdaQueryWrapper讓復雜條件查詢在 Java 代碼里直接表達比拼接 XML SQL 更安全也更體面。比如投遞去重的判斷用 LambdaQueryWrapper 只需這樣寫LambdaQueryWrapperDeliveryRecord wrapper new LambdaQueryWrapper(); wrapper.eq(DeliveryRecord::getStudentId, studentId) .eq(DeliveryRecord::getJobId, jobId); if (deliveryMapper.selectCount(wrapper) 0) { throw new BusinessException(您已投遞過該職位請勿重復投遞); }沒有繁瑣的 XML 配置、沒有格式不齊的 SQL 映射對趕進度的畢設來說是實實在在的省心方案。4. 前端 Vue 工程搭建與聯(lián)調(diào)實踐后端接口定義好了前端才是真正讓系統(tǒng)可見、可用、可演示的部分。Vue 工程從初始化到跑通整套業(yè)務核心環(huán)節(jié)包括環(huán)境搭建、路由組織、請求封裝和跨域處理。4.1 環(huán)境搭建與項目初始化前端環(huán)境主要涉及 Node.js 和 npm版本選擇上建議使用 Node 16 或 18 的 LTS 版本。Vue CLI 可以按需選擇 Vue 2 加 Element UI或者 Vue 3 加 Element Plus。畢設項目我傾向 Vue 2 Element UI 組合因為網(wǎng)上資料最多踩坑時更容易查到解決方案。項目初始化命令就是一個npm install -g vue/cli vue create job-web cd job-web npm install element-ui axios vue-router vuex創(chuàng)建完成后對src目錄做一次重組router下寫路由配置、api下按模塊封裝接口請求、views下按角色建立頁面文件夾。這個結構從一開始就清晰后面寫頁面時不會到處亂放文件。4.2 路由組織與權限控制前端的路由分為公開路由和認證路由兩類。公開路由例如登錄頁、注冊頁。認證路由又按角色細分學生端路由/student企業(yè)端路由/company管理端路由/admin。核心是路由守衛(wèi)。在router/index.js里通過beforeEach攔截跳轉(zhuǎn)router.beforeEach((to, from, next) { const token localStorage.getItem(token); if (to.path /login) { next(); return; } if (!token) { next({ path: /login }); return; } const role localStorage.getItem(role); if (to.meta.roles !to.meta.roles.includes(role)) { next({ path: /403 }); return; } next(); });這個邏輯非常簡單清晰沒有 token 就別想進任何業(yè)務頁面角色不符的跳轉(zhuǎn)到 403 頁。安全要放在兩條腿走路——后端鑒權是最后一道關卡前端守衛(wèi)只是給正常用戶提供友好體驗不能指望前端攔攔截就能防住惡意請求。4.3 axios 封裝與跨域問題axios 封裝的核心是兩件事統(tǒng)一注入 token、統(tǒng)一處理錯誤。import axios from axios; const request axios.create({ baseURL: /api, // 由代理轉(zhuǎn)發(fā)到后端真實地址 timeout: 10000 }); request.interceptors.request.use(config { const token localStorage.getItem(token); if (token) { config.headers[Authorization] Bearer token; } return config; }); request.interceptors.response.use( response { const res response.data; if (res.code 200) { return res.data; } if (res.code 401) { localStorage.clear(); window.location.href /login; } return Promise.reject(new Error(res.message)); }, error Promise.reject(error) ); export default request;跨域問題在開發(fā)聯(lián)調(diào)階段一定會遇到前端跑在 8080 端口后端跑在 8082 端口直接從瀏覽器發(fā)請求會被瀏覽器的同源策略攔下。標準解決方案是前端開發(fā)服務器配置代理在vue.config.js里寫module.exports { devServer: { port: 8080, proxy: { /api: { target: http://localhost:8082, changeOrigin: true, pathRewrite: { ^/api: } } } } };這樣前端代碼里請求路徑都寫/api/...開發(fā)時由 webpack-dev-server 代理轉(zhuǎn)發(fā)到后端完全繞開跨域限制。前端部署時再由 Nginx 做同樣的反向代理生產(chǎn)環(huán)境的路徑邏輯和開發(fā)環(huán)境保持一致避免環(huán)境切換帶來的額外坑。5. 從零跑通項目的完整流程與部署踩坑記錄很多同學拿到別人的項目源碼第一步就卡在建環(huán)境上。這里我把從零到瀏覽器跑起來的標準流程列一遍以及每個環(huán)節(jié)會踩到什么坑。5.1 環(huán)境準備清單后端側需要安裝 JDK 1.8 或 11、Maven 3.6、MySQL 5.7 或 8.0 。前端側需要 Node 16、npm。開發(fā)工具推薦 IDEA社區(qū)版就行 VSCodeIDEA 專門寫后端VSCode 專門寫前端兩邊互不干擾。有個容易忽略的坑是 JDK 和 SpringBoot 版本兼容問題。如果你用 JDK 17 或者更高版本而后端項目是基于 SpringBoot 2.x 搭建的啟動時大概率會遇到模塊訪問權限報錯需要額外添加 JVM 參數(shù)不了解的人直接卡死。穩(wěn)妥方案是安裝 JDK 1.8 或 11與 SpringBoot 2.x 完美匹配。5.2 數(shù)據(jù)庫導入 SQL 腳本拿到項目的 SQL 腳本后導入操作不要直接在命令行粘貼整個文件尤其當腳本有幾十 KB 時容易中間斷開。推薦用可視化工具執(zhí)行整個腳本比如 Navicat 的運行 SQL 文件功能。腳本文件導入后檢查sys_user表里是否有初始化好的管理員賬號確保密碼字段是加密后的值而不是明文。如果 SQL 腳本執(zhí)行報錯優(yōu)先排查是不是版本問題——比如用了 MySQL 8.0 新增的語法卻在 5.7 上跑或者排序規(guī)則和默認字符集不匹配。順手把數(shù)據(jù)庫字符集統(tǒng)一設為utf8mb4避免插入中文出現(xiàn)亂碼。5.3 啟動后端服務的實操用 IDEA 導入 Maven 項目后等待依賴下載完成然后修改application.yml里的數(shù)據(jù)庫連接配置server: port: 8082 spring: datasource: url: jdbc:mysql://localhost:3306/job_db?useUnicodetruecharacterEncodingutf8mb4useSSLfalseserverTimezoneAsia/Shanghai username: root password: 123456 mybatis-plus: mapper-locations: classpath*:mapper/**/*.xml configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl第一次啟動時建議開啟log-impl這樣控制臺會打印每條 SQL方便觀察后端實際執(zhí)行了什么 SQL排查問題時作用極大。等系統(tǒng)穩(wěn)定后再關掉日志避免輸出刷屏。啟動類直接運行main方法看到控制臺輸出 Started Application in x seconds 就代表后端起來了。5.4 啟動前端與打包部署前端依賴安裝運行npm install這一步在國內(nèi)網(wǎng)絡環(huán)境下可能很慢可以把 npm 鏡像源換成淘寶源速度會顯著提升。啟動開發(fā)服務運行npm run serve瀏覽器訪問http://localhost:8080登錄即可看到系統(tǒng)界面。開發(fā)完成后的部署環(huán)節(jié)我提供一個固定的流程模板后端執(zhí)行 Maven 打包mvn clean package -DskipTests在 target 目錄生成job-system.jar。前端執(zhí)行npm run build生成dist目錄。把dist里的靜態(tài)文件上傳到服務器把 jar 包也傳上去。用 Nginx 托管前端靜態(tài)文件并配置/api反向代理到后端端口。用java -jar job-system.jar啟動后端服務。Nginx 的配置核心如下server { listen 80; server_name your-domain.com; location / { root /opt/job-web/dist; index index.html; try_files $uri $uri/ /index.html; # 解決 Vue 路由刷新 404 的問題 } location /api/ { proxy_pass http://127.0.0.1:8082/; # 注意斜杠會去掉 /api 前綴 proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; } }這個try_files指令是 Vue 路由的關鍵如果不寫瀏覽器直接刷新子頁面比如/student/job-list就會報 404。很多人部署完發(fā)現(xiàn)頁面打不開十有八九是這里漏配了。5.5 部署時遇到的典型錯誤部署環(huán)節(jié)我整理了一個高頻問題排查表報錯現(xiàn)象根本原因解決方案前端請求接口 502Nginx 沒有啟動后端或后端端口不對確認 jar 包進程存在curl http://127.0.0.1:8082/api/auth/login測試前端請求接口 404代理路徑 rewrite 配置錯誤檢查proxy_pass是否處理了/api前綴刷新子頁面 404Nginx 缺少 try_files 配置補上try_files $uri $uri/ /index.html;頁面能開但登錄失敗后端數(shù)據(jù)庫連接失敗查看后端日志確認 MySQL 賬戶密碼和遠程訪問權限插入數(shù)據(jù)中文亂碼數(shù)據(jù)庫字符集不是 utf8mb4執(zhí)行ALTER DATABASE job_db CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;MySQL 連接報 SSL 錯誤連接串未加 useSSLfalse在 url 后追加useSSLfalseserverTimezoneAsia/Shanghai每個錯誤排查時先看日志后端日志是 Locate 的第一利器不要憑感覺亂改配置。6. 接口文檔編寫規(guī)范與給答辯準備的經(jīng)驗接口文檔在畢設里的定位經(jīng)常被忽視但它在兩個場景下非常重要一是你自己寫前端時需要回頭查接口的定義二是答辯時老師翻開你的項目文檔接口設計規(guī)范程度直接反映你的工程素養(yǎng)。6.1 接口文檔該記錄哪些內(nèi)容每個接口建議包含五部分信息接口地址、請求方式、請求參數(shù)名稱、類型、是否必填、說明、返回示例、錯誤碼說明。這套格式寫清楚后后端每個接口相當于一個契約前端照著調(diào)用即可。截取一個登錄接口的文檔示例接口路徑POST /api/auth/login 接口描述用戶登錄校驗賬號密碼后返回 JWT Token 請求參數(shù) - username string 必填 用戶名 - password string 必填 密碼明文后端負責加密校驗 返回示例 { code: 200, message: 登錄成功, data: { token: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..., userId: 1, role: admin } } 錯誤碼 400 用戶名或密碼錯誤 401 賬號已被禁用文檔可以采用 Swagger 自動生成也可以手寫 Markdown。我個人建議手寫因為強迫自己重新審視一遍每個字段發(fā)現(xiàn)潛在問題時能及時修正審閱起來也更有成就感。6.2 答辯前值得深入準備的題目畢設答辯的核心邏輯是你做的系統(tǒng)經(jīng)得起問推薦提前準備以下問題為什么做前后端分離答前后端獨立開發(fā)部署、接口解耦、職責清晰。前端專注交互后端專注業(yè)務處理和數(shù)據(jù)安全團隊協(xié)作效率更高也符合當前企業(yè)主流開發(fā)模式。登錄態(tài)的 token 過期時間是怎么設的過期了怎么辦答畢業(yè)設計里設置短期過期容易讓用戶頻繁被迫重新登錄可以設置 24 小時。過期后前端通過 axios 響應攔截器統(tǒng)一跳轉(zhuǎn)登錄頁。如果需要更完善的方案可以引入 Refresh Token 雙令牌機制重登錄體驗幾乎不受影響。數(shù)據(jù)庫表為什么不加物理外鍵答邏輯外鍵在刪除和更新時更靈活也更容易在大數(shù)據(jù)量下保持性能。對畢設系統(tǒng)來說邏輯關聯(lián)完全足夠表達數(shù)據(jù)關系代碼層通過事務來保證一致性。系統(tǒng)可以支撐多少并發(fā)答單體應用加 MySQL 支撐幾百并發(fā)沒有問題畢設場景在學校局域網(wǎng)內(nèi)演示足夠。如果真要談擴展可以在數(shù)據(jù)庫連接池調(diào)優(yōu)和中間件緩存層面展開但承認不引入復雜架構是合理的設計選擇。你用什么校驗用戶提交的數(shù)據(jù)答前端做輸入格式的基本校驗是否為空、長度、正則規(guī)則后端用 Spring Validation 注解或手動校驗做二次校驗。后端校驗永遠是不可動搖的防線前端校驗只是為了更友好的用戶體驗。統(tǒng)計功能怎么保證準確答通過 SQL 聚合函數(shù)實現(xiàn)關鍵統(tǒng)計數(shù)據(jù)都基于固定的條件比如已就業(yè)狀態(tài)必須嚴格等于某個狀態(tài)碼避免語義不清。同時在代碼里做了多條件防重復統(tǒng)計。6.3 如何把這個項目變成你自己的源碼可能來自下載或參考但答辯時老師其實很在意你是否真正理解項目。這里分享幾個讓別人一眼看不出是純搬運的做法把項目里的包名、類名改成你自己命名的規(guī)范比如把com.example改成com.yourname.jobs。改動包名后不僅 IDE 項目結構更符合你的書寫習慣也讓代碼確實過了一遍你的手。換一套系統(tǒng)名和 UI 配色。前端有個配置文件統(tǒng)管主題色把原生藍色改成深綠、深紅或者其他任意你喜歡的色系再改掉導航欄的系統(tǒng)標題比如XX大學就業(yè)信息服務平臺。這個成本很低但效果極佳。增加一個原項目沒有的小功能。比如學生端增加導出個人簡歷 PDF企業(yè)端增加查看本校各專業(yè)畢業(yè)生人數(shù)圖表這類小型功能。實現(xiàn)方案在網(wǎng)上都有現(xiàn)成參考工作量兩三天足夠但答辯說起來是你獨立設計實現(xiàn)的亮點。把論文的核心論點與系統(tǒng)功能對應起來。比如論文里的系統(tǒng)安全性設計這一章就講 JWT 鑒權鏈路和角色權限控制數(shù)據(jù)可視化設計這一章就講管理員統(tǒng)計圖表。讓論文和系統(tǒng)互相印證評審老師一眼看到你的工作量和思考深度。最后再提醒一件容易被忽略的事把系統(tǒng)的測試數(shù)據(jù)跑得活一點每個列表頁面都有數(shù)據(jù)顯示、每個按鈕都能點出效果投遞流程能完整走通比答辯時口若懸河講解設計理念重要得多。我見過很多系統(tǒng)功能本身做得不錯但演示時裸奔的同學就是栽在演示前沒有完整跑一遍正常流程、忘了處理邊界情況上。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
色欧洲| 日B操| 麻豆性爱视频在线播放| 国产成人精品日本亚洲语言| 综合色播| 亚洲国产综合视频| 羞答答AV中文字| 99自拍视频| 91在线视频国产网站| 久久999久| 久操热线| 美国aaaaa一级黄片| 欧美激情亚洲| 国产精品白丝AV| 色噜噜人妻av 中文字幕| 久久久久久一日韩字幕无码| 97国产精品久久久久| 国内精品伊人久久久久影院会| 青娱乐妇女性生活| 一区二区三区麻豆| 国产精品农村妇女| 亚洲国产中文字幕| 91少妇通奸网站| 乱理日韩中文| 五月丁香狠狠爱| 国产极品粉嫩馒头一线天av| 乱伦a片视频| 四方色播| 一卡二卡在线播放| 色色青青久久| 天堂精品| 97精品视频在线播放| 麻豆av一区二区三区| 中文一区在线视频| 制度丝袜99| 国产呦精品系列在线观看| 成人一二三区| 东京男人天堂| 国产诱惑| 综合国产97| 8050午夜少妇无码| 久久久久久久久成人av解说| 国产黄片在线免费观看| 久草精品国产99| 91 丝袜在线播放| 99热在线播放| 久久精品 六十路 熟女 欧美| 9Ⅰ超碰| 青草视频人妻在线观看| 1204av韩国| 禁止观看美女黄| 国产最新AV| 日韩人体偷拍| 五月丁香综合网| 曰韩无码777| 国人欧美精品一区二区| 自怕偷自怕亚洲精品| 日韩三级伊人| 人妻偷拍一区二区三区| 久久在线观看免费视频| 天天上日日上日韩精品| 国产精品久久久久久亚洲色欲| 狠狠爱大香蕉| 你懂的在线观看区国产| 国产真乱mangent| 九九视频黄色片| 999热这里只有精品| 精品欧美乱码久| 亚洲天天操| 校园春色 欧美| 极品出轨视频网站| 91综合熟女| 人妻铁牛TV| 亚洲精品久久久久毛片A片拉屎 | 91一起操| 男人下部插入女人下部| 伊人991| 91操熟女视频| 国产又黄又爽| 人人看人人爰人人操| 亚洲乱伦图片视频| 日韩在线观看中文字幕视频| 亚洲美乱| 91天美传媒在线观看| 丝袜翘臀后入欧美校园亚洲自拍另类小说一区中文字幕少妇诱惑 | 26uuu国产| 久久婷婷国产一区二区色| 日本三级日本三级三级人妇四虎| 97精品久久久久中文字幕| 日韩特一级久久| 九久9精品| 日本操逼无码| ?亚洲伊人伊成久久人综合网| 亚洲黄色网址视频| 欧美日本久久精品一区 | 91大神精品长腿在线观看网站| 免费观看性欧美一级| 狠狠色噜噜狠狠狠狠狠色综合久久| 亚洲一欧洲中文字幕在线| 五月天激情小说网| 亚洲欧美国产va在线| 蜜桃传媒视频第一区入口在线看| 蜜乳Av成人片网站| 爽爽歪在线视频| 97公开久久| 夜夜夜爽www精品视频| 天天亚洲| 亚洲少妇色| 青青草久久在线| 国产日韩怡红院| 中日韩熟女| 大香蕉在线视频15| 性感美女91影视| 人妻另类 专区 欧美 制服| 黄色区免费观看中文字幕| 九九成人视频| 欧美少妇高潮视频| 91 亚洲 欧美 日韩 国产 综合| 亚洲欧美校园另类春色| 久久久亚洲熟妇熟女| 中文字幕精品区先锋资源| 黄总AV色图| 婷婷10月天青娱乐| 亚洲AV无码久久久国产精品| 97久久天天综合色天天综合色电影| 日韩97在线| 奇米四色影视777久久久| 91网站18在线观看| 久久久久久久久一区二区三区| 欧美性爱三区二区| 加勒比AV网| 97Ai亚洲| 人妻加勒比东京热| 人人搞人人插人人操| 超踫中文字幕| 国产sv美女内射| 8050午夜少妇无码| 深喉吞精| 久久婷五月天| 无码粉嫩白虎一线天b区| 亚洲高清无码免费观看视频| 亚洲情色 无码专区| 久久精品国产亚洲AV片多多| 亚洲男人综合网| 激情五月综合开心五月| 91爱看| 99国产在线 精品 视频| 欧美综合在线91| 久久久久久久久久va| 国产专区路线| 在线有码中文字幕| 久久久久亚洲一区女同性恋中文字幕| 午夜视频黄| 操B久久| 无码 有码 国产18p| 欧美午夜视频| 国产成人自拍视频在线| 深夜视频| 中文字幕丝袜美腿| 岛国视频一二三区| 97在线/亚洲| 人妻久久久久久| AV女资源| 久久神马影院| 日韩精品视频在线观看一卡二卡| 91热热色| 中文字幕版| 久操com| 9美女超碰在线免费观看| 日本天天操| 国产亚洲色婷婷久久99精品91 - 百度| 国产视频一区二区三区久久亚洲天堂| 国产网红精品| 骚女天天综合网| 顶级少妇BT天堂| 日本成人A片免费看| 不卡六六在线91| 久久久久久久人妻| 久久久久久久伊人精品| 欧美亚洲首页| 偷拍亚洲情色| 岛国人妻少妇av在线观看| 欧美顶级黄色大片免费| 天久久久噜噜噜久久国产精品爽爽| 狠狠干综合| 国产精品美女视频诱惑| 91色s| 婷婷综合视频| 99久久精品无码一区二区| 78久久| 97超级欧美| 欧洲一级性爱视频在线观看| 无码av永久免费专区网站| 九九草| 嗯啊不要啊啊在线观看视频| 久久极品伊人| 久久草在线综合视频| 久久久人妻| AV色五月天| 熟妇熟女视频一区二区三区| 日韩性爱免费视频在线网站| 成人26uuu| 亚洲一二三四区| 日韩二区三四区五区六区在线看| 亚洲第91页| 天天操女人| 无码少妇精品一区二区60岁老人| 搡老女人老妇女AAA一VU麻豆 | 免费精品国偷自产在线在线 | 久久国产逼| 老司机香蕉| 久久九精品| 中文字幕在线观看第二页| 欧美性爱五月天| 18禁免费视频| 一区操逼日比视频| 不卡一区二区日本视频| 久草视频在线视频在线视频在线观看| 中文字幕在线免费观看2| 欧美色图另类图片| 亚洲情色在线| 夜夜久久| 高清不卡视频| WWW.加勒比人妻一区不卡.com| 久久久久9久久久久| 黄污污污污| 99久久九九| 国产情侣自拍在线播放| 翔田千里无码中出中文字幕| 日韩av不卡在线看| 欧洲性爱无码区| 久久久久久久强迫| 巨爆乳一区二区爆乳区| 中文一区在线视频| 日本熟妇人妻中出视频| 成人性爱电影一区二区| 九九99精品| 亚洲va综合va国产va中文| 亚洲午夜av| 日本在线视频导航| 婷婷性爱| 日韩专区数据列表-第3230页-精品国产一区二区三区香蕉 久久99熟女人妻中文字 | 超碰97亚洲区| 一区二区三区无卡视频在线观看| 亚洲色图第一页| 操死我了啊啊啊| 精品久久久一本一道| 后入综合久久| 亚洲情色综合| 亚洲色图欧美色18直播在线| 五月天综合在线| 亚洲欧美日韩二区视频| 熟女突然公开看18禁影片 | 免费1级a做爰片观看| 天天躁日日躁AAAAXXXX国产| 天天草天天干天天日| 亚洲人人操| 激情四射婷婷六月天| 亚av顶级裸体一区二区三区四区五区| 亚洲清纯综合| AV天黑人| 国产精品视频内谢女人| 亚洲免费在线探花| 国产乱码久久| 大香蕉欧美国产日韩高潮| 国产精品久久久午夜夜伦鲁鲁| 国产伊人精品在线| 岛国在线免费视频| 欧美成人一级免费电影| 亚洲午夜免费狠狠干| 蜜臀人妻少妇久久在线观看| 国产免费一区| 性爱乱伦视频免费| 69精品在线| 国产丰满少妇久久久精品影院| 视频在线中文字幕| 一个人免费视频观看在线WWW| 日本操逼视频导航| 亚洲、日韩、综合、另类| av天天在线| 91精品网站| 成人激情无码在线视频| 99色视频| 人妻在线大香蕉| 啊啊啊免费| 亚洲精美粉嫩嫩泬在线观看| 草b在线| 曰本特级特黄特色黄色A级网站高清在线免费看| 无马一区二区| 成人免费在线网站| 啊啊啊在线观看免费视频| 亚洲情色 自拍| 强奸乱伦免费网站| 97操97色| WWW.操逼.COM| 亚洲天堂无码| 99久热精品99re6热| 2024年最新色情网站在线观看| 欧美黄色大香蕉一区二区| 欧美色997| 久久久久久久| 欧日韩不卡视.频| 熟女久久久| 国产精品久久久久久久AV大片| 99这里有精品| 97超碰人人操人人操| 92福利社视频| 精品人妻伦一区二区三区久久| 神马久久久久眼| 亚洲骚男同com| 激情五月天社区| 狠色婷婷久久一区二区三区_| 桃花色综合影院| 夜夜爽77777| 97久久久久| 欧美婷婷五月天| 美女毛片999| 69国产对白刺激| 在线女人91| 插入逼91| 在线一区| 日本污ww视频网站| 九热中文字幕| 国产福利夜| 99精品国产户外露出| 91九色精品熟女内射| aV中文麻| 天美传媒av 在线| 天天综合网日韩| 2018色综合天天操| 97国产|免费| 亚洲欧美大| 84YTCOM性无码| 九九热免费国产视频婷婷伊人五月 | 久久久久久中文| 日本三级韩三级99久久| 啊啊啊操死我| 自拍欧美| 丰满的三级少妇欧美久久久| www.男人的天堂| 嗯嗯啊啊啊好舒服| 精品中文字幕第一页| 亚洲一区二区性爱电影| 97视频免费| 欧美日韩国产中文精品字幕自在自线,| 97在线观看免费视频| 性色高清在线| 国产激情在线| 91天天| 无码视频一区二区| 这里都是精品在线观看| 久久久日本电影| 96爱综合| 欧州色图区| 毛片一区二区| 亚洲乱熟女一区二区| 色综合91| 性爱边摸边日免费AV| 超碰到97情色| 精品一区二区3区| 中文字幕国产| 国产熟女无套内射| 亚洲自拍一区夜夜操| 91|九色|国产熟女| 国产男女边吃边摸视频网站| 日本媚薬中文字幕在线| 懂色AV中文| 丁香激情五月| 97摸视频| 亚洲成人黄色在线观看| 蜜臀网址在线| 久久九操在线观看| 干b在线性社区| 日本三级一区二区 在线| 三级色影综合网| 亚洲日韩东京热一区| 97舔舔| 欧美日韩*字幕一区| 人妻少妇无码| 久久AV无码1区2区3区| 九久9精品| 密乳无码| 秋霞网—男女啪啪亚洲免费体验区| 蜜臀网 一区| 日韩综合97P| 色鬼在线综合| 香蕉视频欧美一卡二卡| 欧美97av| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 中欧人妻丝袜中文字幕| 偷偷人人精品女女久久| 尤物视频偷拍免费| 色在线69堂| 欧美视频第二页| 少妇蜜汁| 国产天天骚| 青青草日韩无码| 91人妻PORNY九色大屁股| 天堂中文日本在线观看| 亚洲少妇中文字幕网址| 国产乱人伦AVA麻豆软件.| 日日操免费视频| 九九九精品成人免费视频小说| 中文字幕三四五区| 91欧美色| 日本人妻最新在线中| 91老熟女| 欧美精品日韩久久久九| 久久透逼视频| 国产 日韩 欧美 中文 另类,国产 欧美 另类 制服 变态,高清 日韩 欧美 中文,高 | 91丝袜美女| 日本精品人妻少妇一区二区| 色欲久久综合| 欧美九9 9 9| 久久中出| 1769国内精品视频| 久久亚洲欧美中文字幕国语| 久久91视频| 人人看欧美性爱| 中文字幕亚洲热播人妻| 大香蕉免费乱伦视频| 国人欧美精品一区二区| 日韩AV一区二区三区四四| 爱爱60秒免费视频| 婷婷五月色| 亚洲综合春色| 91成人在线| 性欧美精| 亚洲人久久久久日| 黑人免费福利视频| 国产精品久久99日日| 在线性黄高清免费视频| 亚洲AV免费在线| 夜夜爽77777| 九热大香蕉| 941超碰| 天美av在线| 97在线免费观看视频| 欧美性爱日韩高清| 91精品国产高清久久久久久,亚洲成人| 欧美一级国产一级| 亚洲精品丝袜-不卡成人免费……| 有码免费观看| 久久综合久色欧美综合狠狠| 亚洲清纯唯美| 国产毛片片精品天天看视频| 亚洲一区二区三区不卡国产欧美| 日韩av影片在线观看| 五月天激情小说网| 嗯嗯啊啊好疼| 极品色综合| 亚洲AV无码乱码| 日本人人操人人操| 偷拍欧美激情| 亚洲色图欧美色图综合| 亚洲性刺激| 麻豆国产精品午夜视频| 国产又爽又黄| 人人操人人干网页| 五月婷视频| 成熟熟女国产精品一区二区| 欧美日韩亚洲天堂| 国产操逼逼网| 老熟女熟妇| 东京热AV男人的天堂| 91高潮| 插日本熟女视频| 97视频网站在线观看| 啊灬啊灬啊灬啊灬高潮奶出了免费视 | 色哟哟-国产专区| 亚洲欧美日产国产91毛片| 男女香蕉一区二区| 九九精品无码专区免费| 久久超碰爱| 亚洲怡春院| 中文色综合| 激情99| 精品无码一区二区人妻久久蜜桃| 日韩欧洲操屄视频| 青青网三级视频| 老熟妇一区二区三区啪啪| 精品无码人妻一区二区免费蜜桃| 偷拍 欧美 日韩| 久热伊人| 日韩无码第3页| 亚洲欧美国产成人综合不卡| 东北女人被操| 丝袜亚洲综合| 插入综合网| 青青草综合在线| 久久精品亚洲成a人天堂| 综合久欧洲| 九久9热| 91 偷| 一区二区三区欧美激情| 国产精品久久久777| 91处女在线观看| 一,爱啪啪,在线免费视频| 久久99草| 大香蕉免费乱伦视频| 91视频观看网站| 青女偷拍网| 日韩一区二区三区四区五区| 久湿久久| 午夜男女爽爽爽在线视频 | 欧美少妇高潮久久91| ,成人免费啪啪视频| 欧美少妇第一页| 诱惑网综合| 亚洲AV无码天美传媒一区| 粉嫩AV一区二区夜夜| 九九热视频在线观看| 老鸭窝成人免费毛片视频| 大香蕉九九| 97精选久久| 中国探花熟女| 9久久精品| 日产狠狠干| 日本淫乱女一区二区三区视频| 狠狠躁AV| 欧美久久人人网| 久久风骚城市| 国产伊人自拍| 18禁无码永久免费无限制| 国产熟妇一区二区| 操美女高潮抽搐白浆| 欧美日韩人妻精品系列一区二区三区| 女同亚洲欧美一二三区久久电影| 999精品乱码| 五月丁香狠狠爱| 国产偷拍网站| 99福利社| 九九热九九热| 成人性爱高清视频免费看| 男人的天堂一区| 色妇91| 丰满人妻一区二区三区| 国产精品久久天天干| 九九九不卡| 青青操青娱乐| caoni国产亚洲av| 色偷综合| 中国黑人三级片网站上区| 99日精品欧美国产| 欧美黄色片在线播放| 国产免费内射视频| 欧美日韩青操| 天天亚洲综合| 欧插网站| 欧美婷婷| 久久精品国产亚洲AV片多多| 欧色网址| 大香蕉草草| 日韩综合97P| 日本免费不卡二区| 97AV爱| 国产精品午夜高潮呻吟久久av| 97免费在线| 精品天堂| 欧美色另类| 91AV天美在线视频| 老熟女中文字幕高清| 91视频观看网站| 久色网| 精品性爱一二三区| 人人摸.人人色| 亚洲欧美一区二区网址| …亚洲黄色厕厕女女在线播…| 欧洲亚洲人人爽爽视频| 欧美亚洲高清不卡| 男人的天堂欧美| 欧美美女啪啪视频| 91殴美大片| 天天综合~91入口| 久热超碰| 亚洲熟妇丝袜在线观看| 久久久久久性爱片| 插入综合网| 强免费黄色网址| 亚洲欧美日韩精品久| 中文操逼字幕| 青娱乐淫乱1314| 搡老女人老91妇女老熟女| 欧洲精品二区| 亚洲欧美成人网站AAA| 亚洲在线欧美| 资源新线在线天堂| 国产精品成久久久久午夜午夜| 欧美美女视频| 色吧91| 免费av在线播放二区| 日韩av免费一级电影| 国产高清午夜成人在线观看| 岛国视频一二三区| 全球成人中文在线| 欧美性爱另类综合| 日本岛国黄色网址| 天天综合网站| 丁香五月天婷婷姐| 91精品少妇搡搡搡| 2020中文字幕在线| 另类图片天天影视| 97精品熟女少妇一区| 色一色综合网| 嗯嗯嗯啊啊啊在线免费观看| 亚洲九九视频在线观看| 96一区二区| 国产无码三级视频在线观看| 在线看免费无码AV天堂的| 五月丁香久久| 婷婷丁香一区二区三区| 好吊色综合| 先锋激情∨在线视频播放| 亚洲av无线观看| 啊啊啊啊啊啊在线看| 久久久久久久久久久久九| 欧美的精品的视频| 蜜臀久久99精品久久久久久| 夜间福利片1000无码| 免费观看欧美日韩操逼视频| 婷婷五月天基地| 蜜臀无码一区二区| 亚洲 暴爽 AV人人爽日日碰| 国产精品麻豆成人av| 91精品黄在线观看| 亚洲一本色码中文字幕| 亚洲高清欧美总合| 永久免费发布性爱网| 日本三级人妻a人妻一在线| 国产第11页| 亚州综合| 亚洲色图激情小说| 欧美男人的天堂| 日韩无码精品综合久久| 亚洲欧洲小说图片视频| 亚洲操操操无码| 韩国一级婬片A片无码天美 | 久久春色| 色婷视频| 麻豆a'v电影| 99久久精品欧美国产| 亚欧性爱ab| 国产精品久久久999| 精品午夜福利导航| 天天躁日日躁AAA片李宗瑞| 玖玖爱综合| 亚洲九九九| 欧美嫩性色| 国产精品伦理| 午夜国产成人福利视频| 97久久国产亚洲精品超碰热| 欧美日韩免费性爱| 超碰人妻久久人妻中文97| 在线播放成人高清免费视频| 97国产超湿| 国产精品伦理| 五月婷视频| 久久九九97| 青青草原人妻| 久久久久久久性爱| 亚洲天天艹| 亚洲春色一区二区三区| 不卡九肏| 国产精品4p在线观看| 黄色不卡视频| 91人妻精华帖| 美女在线H91| 蜜臀AV秘一区翔田千里| 日本 免费 一区二区三区 久久香蕉| av毛片aaaaa免费看| 久久9亚洲| 国产乱伦视频污| 大香网伊人久久综合网eew| 国产传媒午夜理伦精品| 性性久久| 91狠狠综合久久久久久| 揉揉揉夜夜| 色噜噜人妻丝袜a∨先锋影 | 啪啪资源网| 91免费看中出视频| 一本一道人妻久久一区二区三区| 鸥美中出| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 国产97亚洲| 91无人区卡一卡二卡三乱码入口最新版:能让用户有更多选择的选择-经典说说-爱 | 三级色影综合网| 亚码激情| 精品人妻av在线播放| 综合色久欲| 九九热精品| 一二三四视频中文字幕在线看| 色制服丝袜夫妻av一区| 婷婷激情四射| 最新av中文字幕高清| 久久久免费懂色| 黑丝少妇| 日韩99精品视频综合区| 9ⅰ久久久天天| 色呦呦、国产精品| 黄页视频网站野外| 欧美体内射精| 中文字幕三四区| 日本精品国产视频| 亚洲激情在线| 无码国产精品久久久久| 国产精品4p在线观看| 国产精品色约约| 超碰 av 女人天堂| 嗯嗯啊啊操死我| 蜜色网色哟哟| 亚码激情| 欧美色图亚洲色图成人在在线| 欧美日韩99| 丁香九月激情| 99热超碰在线| 亚洲欧美中文日韩视频中国语| 操逼操操操91| 免费看毛片操穴| 六月激情网| 夜夜肏2021| 久久超碰免费的| 欧美熟女丝袜| 午夜操操操| 97亚洲自在精品在线观看| 玖玖久久久| 国产sv美女内射| 欧美天天综合网| 国产午夜福利专区综合| 精品中文字幕一区二区| 亚洲天堂无码| 狠狠躁AV| 超碰无码五月97| 久久线上视频免费看| 成人精品在线免费视频| 精品人妻av在线播放| 五月天社区| 天天夜夜久久| 欧美乱欲| www.91人妻.com| 欧美一级黄色18片免费看| 熟女突然公开看18禁影片| 人妻少妇久久久| 中文字幕在线观看网页| 男人天堂网手机版婷婷| 天久久久噜噜噜久久国产精品爽爽 | 五月婷婷五月天| 精品久久久久瑟瑟| 成人草草视频| 全免费a敌肛交毛片免费| www.97在线| 国产搭汕a级片| 欧美一级久久久久久久大片动画| 99自拍B亚洲 | 久久99草| 一级性爱视频免费观看| 狠狠干综合| 视频二区美腿制服人妻欧美| 亚洲黄色a级片| 午夜欧美J进J出白浆流出久久久| 97亚洲色图| 国产AV高清AV无码| 91色综合色| 日韩色| 久久m| 日本人妻伦在线中文字幕| 玖玖视频在线资源一区二区三区| 在线看污网站| 欧美日韩91| 亚洲久久天堂| 五月丁香婷婷综合网| 十八禁电影伊人网| 免費黃色視頻觀看一| 久久精品99| 国产一区二区视频在线播放| 无码人妻精品一区二区中文| 日本一区二区三区免费观看| 青娱乐手机日韩在线视频| 亚洲天天操| 大香蕉十区| 国产乱伦亚洲色图高清无码| 91美乳| 神马久久久久久伦理片| 久日综合网| 精品久热| 日韩av免费一级电影| 亚洲 自拍偷拍 欧美| 久久久久幕乱码| 亚洲无码一区二区三区三州| 日韩免费中文字幕视频| 亚洲日韩欧美一区二区| av片在线观看免费播放| 久久免费少妇| 鸥美插入视频| 日产狠狠干| 国产成人无码啪| 欧美性夜| 欧美色图人妻| 欧美精品99久久久| 亚洲无码成人精品| 日夜伊人网| 中文字幕av一区二区三区人妻少妇 | 亚洲资源网| 先锋精品av色鲁| 乱伦a片视频| 国产精品农村妇女| 亚洲97网站| 精品无码一区二区| 国内精品伊人久久久久影院会| 亚洲中文字幕精品一区| 97啪啪| 亚洲欧美洲综合| 久久熟女久| 性性欧美| 超碰视97中文| 天天操天天日天天干| 国产精品色哟哟| 久久久久久性爱免费视频| 91无摭挡| 1000午夜黄色| 天天看片麻豆| 日韩美女高潮喷水视频| 中文字幕人妻色偷偷久久皮 | 神马午夜久久久| 青青色综合| 好看的91视频| 色亚州人久干视频在线观看免费版| 欧美综合色站| 久久精品中文字幕女同| 九九九九免费视频| 久久久月天| 性91| 韩国一级婬片A片无码天美| 日本天天操| 日本午夜精品理论片A级APP发布| 717影院理论午夜伦八戒| 操99| 五月丁香婷婷综合| 无码一区二区三区四区五区六区七区八区九区十区视频 | 男人综合网| 免费视频一二三区| 国产精品久久天天干| 麻豆啪啪啪视频| 91丝袜美腿网站| 精品人妻一区二区三区蜜桃视频| 97资源站日韩| 高清无码在线播放网站| 日本肏逼视频在线观看| ,国产乱人伦精品一区二区三区| 91啦人妻| 国产吞精a级片激情电影| 超碰在线91| 亚洲 日韩 丝袜 熟女 变态| 天天干少妇| 久久久久921| 亚洲Av诱惑| 欧美精品自慰系列寂寞少妇| 精品射1999| 欧美激情在线观看视频| 国产性爱乱伦AV| 九九九综合精品| 好涩综合| 日本在线播放不卡一区| 午夜天堂精品久久| 国产成人亚洲精品无| 成片免费播放| 狠操91,com| 亚洲一区日韩精品| 999久久久九| 亚洲精品99999| 伊人AAA| 校园激情狠狠四射| 人妻人人操| 97爱b| 免费福利视频中文字幕| 综合网色| 999精品乱码| 国产精品岛国片在线观看| 欧美中文狠| 曰韩操B| 啊啊啊啊啊在线视频| 欧美黄色大片在线观看| 欧美洲精品一级| 大香蕉一区二区在线观看.| AV一二区| 亚洲欧美在线观看无码| 久久久久无码一妻区| 欧美一级黄色18片免费看| 精品无码一区二区人妻久久蜜桃| 乱伦图一区| 欧美草草高清日韩视频| 嗯嗯嗯好爽| 亚欧毛片基地国产毛片基地| 亚洲美女黄色| 免费视频无码| 日韩中文字幕人妻视频| 日韩在线观看AV| Julia在线播放亚洲久久| 久久婷婷电影网| 国产丝袜高跟美女av免费观看| 五月丁香六月婷| 9色国产精品一区粉嫩| 激情五月天插| 一起草在线视频| 亚洲天堂少妇| 久久久久久久久久久久久久久乱码| 久久黄色视频一区二区三区| 蜜乳视频网站| 人人乐大香蕉| 丰满人妻一区二区三区大胸懂色| 欧美偷拍| 人妻熟女一区二区| 国产精品网站www| 狂操嫩妻视频一区二区三区| 亚洲免费人妻在| 小日子操bb在线看| 极品欧美一区二区三区| 99超碰碰| 青青青草原| 亚洲性图91| 大香蕉伊人一区在线观看| 九九aV| 一牛影视成人片免费| 精品人妻一二三| 日少妇视频| 人妻精品一区二区三区| 国产精品69久久久久久久| 青青草色插素人| 国产精品亚洲日韩骚欢乐谷最新地址发布页huanieguty性屋娱乐妖精视频 | 男人的天堂亚洲| 操我无码| 色色激情五月天| 少妇色综合| 国产亚洲日本| 亚洲天堂久| 香蕉国产97| 美女91AV| 国产日韩精品suv| 18禁免费视频| 婷婷五月天色色| 久久欧美1卡2卡3| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 亚洲天天操| 中文久久久| 日韩肏逼视频| 国产v片在线免费观看| 91香蕉视频在线观看免费| 国产高清亚洲日韩一区| 97爱| 狠狠色噜噜狠狠狠狠狠色综合久久| 一级性爱aaaa| 成人资源中文字幕在线观看天天| 人妻插插人妻人| 国产精品69久久久久孕妇欧美| 天堂性色| 波多野结衣被操50分钟免费视频| 国产乱伦一二三区| 久久这里精品国产99丫e6| 97热视频在线观看| 欧美色网| 婷婷综合网| 大香蕉在线免| 羞涩视频| 亚洲图片欧美在线视频| 亚洲少妇在线影音| 国语少妇精| 香蕉婷婷| 久操视频在线| a级成人毛片免费视频高清| 区一在线观看| 夜夜欢天天干| 99视频自拍| 97射欧美| 中文字幕日本久久| 粉嫩久久久久| 国产大陆天天艹| 歐美一級亂黃99在綫精品| 不卡啪啪视频| 91精品91久久久久77777| 黄页网站免费高清在线观看| 美女的肌被草喷水视频| 人人模人人看| 久久熟女人| 亚洲色婷婷久久91| 麻豆性爱视频在线播放| 韩国三级一线观看久| 久久男人网| 国产操伦| 国产2.3.4区| 婷婷五月av| 日夜伊人网| 国产九九久久久精品| 五月丁香黄色网| 久干网| 亚洲超碰在线| 激情五月天中文字幕色| 天天综合网入口~91| 粉嫩粉嫩一区性色AV片| 97资源站国产精品| 亚洲熟妇熟在线电影视频| 影音先锋乱伦资源| 91成人久久| 国产精品交换一区二区| 乱伦日本中文自拍| 精品综合久久久久久97| 五月天婷婷综合网| 日韩欧无码一区二区三区免费不卡 | 性饥渴少妇av无码毛片| 97欧美色综合| 96精品久久久久中文字幕| 女人喷水视频在线观看| 粉嫩av平台| 啊啊啊男女| 综合91网| 国产伊人自拍| 色丁香五月婷婷| 隔壁邻居波多野结衣中文字幕| 精品人妻高清麻豆av| 97资源免费视频| 国产天美欧美| 久99| 国产熟女乱论| 国产性爱在线视频一区二区| 青青草一区二区高清无码视频| 国产成自自拍在线观看| 日韩AV电影网站| 日韩人成网站在线播放| 蜜乳av一区二区| 干我久操| 秋霞一集毛片观看| 屁股久久久久久| 99热在线播放| 男人的天堂va在线| 中文字幕人妻丝袜乱一区三区| 97久久国产精品| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 久草电影网| 大香蕉伊然在亚洲91| 91天天综合在线| 久久久性爱视频| 狠狠穞A片一區二區三區| 一级片视频啪啪| 91n免费处女| 麻豆AV96熟妇人妻| 国产精品青青草| 九色97| 四季AV综合网址| 狠肏骚人妻| 加勒比伊人综合| 福利五区| 大香久久| 国产亚洲欧美每日在线| 777AV电影| 婷婷激情四射| 国产精品熟女AV中文字幕在线播放| 久久综合18p| 日本免费一区二区不卡| 天天看片青娱乐| 少妇一区二区三区精选| 无色无码| 大香蕉97久久| 97热视频在线观看| 国产97色在线 | 亚洲| 日韩成人私密一级精品av| 久久久久久精品免费看A级| 色性综合| 日本精品一区二区三| 日韩少妇无码| 第一高清av中文字幕| 欧美欲色| 欧美综合第一页| 国产 日韩 另类 视频一区爱| 1024亚洲中文字幕久在线看片你懂的| 免费试看60秒| 国产精品无码在线| 国产老熟女| 97碰久久| 久草免费福利在线播放| 久热久一区二区三区| 欧美性性性| 欧美一级做a爰片免费视频| yy少妇精品久久| a片在线播放| 亚洲最大黄网| 日日干天天干夜夜爽| 国产精品老师| 日韩精品人妻中文字幕不卡乱码| 久久国产性爱| 欧美天天综合站| 看黄片视频免费| 免费看国产大AB| 午夜福利免费福利视频| 亚洲蜜臀视频精品久久| 亚洲一区二区三区中文字幕| 97频视在线| 亚洲第2页| 97精品一区二区视频在线观看| 极品白嫩美女白浆成人福利在线看| 97精品久久久久中文字幕| 操操逼操操逼操操逼逼| 亚洲欧美日韩国产丝袜自拍中文| 韩国一级AAA| 日本不卡中文| 殴美,日韩国产伦精品| 无码高清操逼| 久热99999| 色99在线| 国产第12页| 天天综合网~91| 草b在线| 欧美黄色片AAAAA| 久久永久无码人妻视频| 日韩懂色网| 欧美亚洲玖玖玖| 欧美一级A片不卡视频。| 免看60秒涩涩视频| 色女综合| 成人午夜小视频手机在线看| 91丝袜人妻| 熟妇激情| 国产伊人自拍| 国产粉嫩出水在线播放| 激情天天视频| 91激情国产| 97视频620| 久久亚州高清| 91美女在线精品视频| 国产精品老师| 欧美一级国产一级| 啊啊啊好多水| 69一区二区| 日本韩国五十路六十路七十路老熟女作爱视频网站 | 亚洲一区中文字幕一区| 91香蕉视频在线观看免费| 亚洲综合色网| 欧美综合天堂| 在线视频日韩欧美国产| 91高清欧美| 超碰超碰95| 人妻一区二区三区视频| 日影院久久婷婷夜夜网| 99久久e免费热视| 97鸡把在线视频| 吉田爱美AV在线| 欧美 亚洲 综合 制服 另类| 91人人看| 久久黄片国产一区二区| 哈哈操电影AV| 91亚洲人| 99青草| 色欲三区| 天天干人人乐| 欧美日韩另类在线| 校园春色综合色| 欧美黄片欧美黄片xxx| 久久97精品久久久久久久不卡| 超碰99在线| 欧美区亚洲区偷拍区| 美女t无毒不卡不卡| 97精品一二区| 91丨九色丨43老版熟女|