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

ARTICLE DETAIL

資訊詳情

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

Spring Boot校園醫(yī)療保險(xiǎn)管理系統(tǒng)實(shí)戰(zhàn):從業(yè)務(wù)建模到部署全流程

Spring Boot校園醫(yī)療保險(xiǎn)管理系統(tǒng)實(shí)戰(zhàn):從業(yè)務(wù)建模到部署全流程 總有些人以為Spring Boot 校園醫(yī)療保險(xiǎn)就是個(gè)學(xué)生信息表的增刪改查配個(gè) Bootstrap 后臺(tái)模板就能交差。但真正上手做這個(gè)題的人都知道坑在業(yè)務(wù)規(guī)則、角色流轉(zhuǎn)、數(shù)據(jù)庫(kù)狀態(tài)機(jī)甚至在你以為萬(wàn)無(wú)一失的打包部署環(huán)節(jié)。這篇就完整還原一套可運(yùn)行的校園醫(yī)療保險(xiǎn)管理系統(tǒng)的落地過(guò)程從業(yè)務(wù)建模、技術(shù)選型、數(shù)據(jù)庫(kù)設(shè)計(jì)到報(bào)銷(xiāo)審核流轉(zhuǎn)、部署排錯(cuò)和論文材料準(zhǔn)備全程基于 Spring Boot 2.7 MyBatis-Plus MySQL 8.0 Redis 這套目前課設(shè)最穩(wěn)妥的組合。不管你是自己寫(xiě)、拿到源碼后二次開(kāi)發(fā)還是正在頭疼畢業(yè)設(shè)計(jì)按這個(gè)思路走至少能少熬夜兩個(gè)星期。1. 這個(gè)題最難的從來(lái)不是 Spring Boot而是把醫(yī)保業(yè)務(wù)捋清楚很多拿到校園醫(yī)療保險(xiǎn)管理系統(tǒng)題目的同學(xué)第一步就直接開(kāi) IDE 建項(xiàng)目這基本就輸了。醫(yī)保業(yè)務(wù)和普通的宿舍管理系統(tǒng)完全不同它最核心的不是增刪改查而是審核狀態(tài)的流轉(zhuǎn)和報(bào)銷(xiāo)金額的計(jì)算規(guī)則。這兩塊沒(méi)想清楚后面寫(xiě)多少代碼都是在打補(bǔ)丁。1.1 角色與流程先畫(huà)人再寫(xiě)代碼一個(gè)完整的校園醫(yī)保系統(tǒng)至少要有四類(lèi)角色缺一個(gè)答辯的時(shí)候都會(huì)被老師問(wèn)住學(xué)生參保人注冊(cè)登錄、填寫(xiě)參保信息、提交報(bào)銷(xiāo)申請(qǐng)、上傳發(fā)票病歷、查看審核進(jìn)度。校醫(yī)院/衛(wèi)生所初審角色審核學(xué)生提交的報(bào)銷(xiāo)材料是否符合門(mén)診、住院的基本要求材料不全直接駁回。醫(yī)保辦/資助中心復(fù)審角色核定報(bào)銷(xiāo)金額確認(rèn)是否進(jìn)入打款環(huán)節(jié)。這個(gè)角色在多數(shù)課設(shè)里容易被忽略但它決定了系統(tǒng)有沒(méi)有完整閉環(huán)。系統(tǒng)管理員用戶(hù)管理、角色分配、報(bào)銷(xiāo)規(guī)則參數(shù)配置起付線、比例、封頂線、數(shù)據(jù)統(tǒng)計(jì)。對(duì)應(yīng)的主流程就是學(xué)生參保登記 → 管理員審核參保資格 → 學(xué)生提交報(bào)銷(xiāo)申請(qǐng) → 校醫(yī)院初審 → 醫(yī)保辦復(fù)審 → 生成報(bào)銷(xiāo)結(jié)果 → 學(xué)生查看反饋。這條鏈路里審核不是一個(gè)布爾字段而是要有狀態(tài)機(jī)。我在實(shí)際做這個(gè)系統(tǒng)的時(shí)候把報(bào)銷(xiāo)單狀態(tài)定義成了 10 個(gè)草稿、待初審、初審?fù)ㄟ^(guò)/駁回、待復(fù)審、復(fù)審?fù)ㄟ^(guò)/駁回、待打款、已打款、已歸檔。有人覺(jué)得 10 個(gè)太多但等你寫(xiě)完論文第六章系統(tǒng)測(cè)試時(shí)就會(huì)發(fā)現(xiàn)狀態(tài)越細(xì)測(cè)試用例越好寫(xiě)答辯演示的時(shí)候也越有的講。1.2 報(bào)銷(xiāo)計(jì)算規(guī)則一處小改動(dòng)牽動(dòng)全系統(tǒng)報(bào)銷(xiāo)金額計(jì)算是這個(gè)系統(tǒng)的業(yè)務(wù)核心很多同學(xué)直接寫(xiě)死在 Service 里比如if (type 1) ratio 0.7。看著能跑但有個(gè)致命缺陷校醫(yī)院的人改報(bào)銷(xiāo)比例時(shí)難道要找你改代碼重新部署所以規(guī)則必須可配置化。我采用的方案是設(shè)計(jì)一張reimburse_rule規(guī)則表字段包括就診類(lèi)型門(mén)診/住院/大病門(mén)診、起付線、報(bào)銷(xiāo)比例、單次封頂、年度累計(jì)封頂、生效時(shí)間。計(jì)算報(bào)銷(xiāo)金額時(shí)一次性把規(guī)則取出來(lái)做匹配并記錄本次計(jì)算用的是哪條規(guī)則快照。舉個(gè)例子某校的規(guī)則是門(mén)診每次起付線 300 元超出部分報(bào)銷(xiāo) 70%年度累計(jì)報(bào)銷(xiāo)上限 2000 元住院起付線 800 元報(bào)銷(xiāo) 80%年度上限 20 萬(wàn)。那么門(mén)診報(bào)銷(xiāo)金額的計(jì)算邏輯就是報(bào)銷(xiāo)金額 (本次總費(fèi)用 - 起付線) x 70%同時(shí)還要判斷這個(gè)人今年已經(jīng)報(bào)銷(xiāo)了多少超額部分自動(dòng)截?cái)?。這在 MySQL 里不算復(fù)雜但要注意并發(fā)問(wèn)題如果學(xué)生同時(shí)提交兩筆報(bào)銷(xiāo)申請(qǐng)年度累計(jì)額度就可能被重復(fù)計(jì)算。穩(wěn)妥的做法是在事務(wù)里加鎖或者先查詢(xún)已通過(guò)審核且進(jìn)入打款環(huán)節(jié)的報(bào)銷(xiāo)單總額再和規(guī)則比較。課設(shè)里不需要做太重的分布式鎖但要保證單機(jī)事務(wù)一致性和重要字段的樂(lè)觀鎖版本控制。1.3 系統(tǒng)交付邊界哪些功能必須有哪些是加分項(xiàng)功能模塊直接決定了論文的大綱和工作量我用一個(gè)表格說(shuō)明我當(dāng)時(shí)劃分的交付范圍功能模塊核心功能建議等級(jí)用戶(hù)與權(quán)限注冊(cè)、登錄、密碼加密、角色路由、菜單權(quán)限必須有參保管理學(xué)生參保信息登記、資格審核、參保記錄查詢(xún)必須有報(bào)銷(xiāo)管理申請(qǐng)?zhí)峤?、材料附件、審核流、金額計(jì)算、進(jìn)度查詢(xún)必須有規(guī)則配置報(bào)銷(xiāo)比例、起付線、封頂線的后臺(tái)維護(hù)必須有通知公告報(bào)銷(xiāo)結(jié)果通知、政策公告發(fā)布建議有數(shù)據(jù)統(tǒng)計(jì)按學(xué)院/年度統(tǒng)計(jì)報(bào)銷(xiāo)金額、參保人數(shù)圖表加分項(xiàng)導(dǎo)出功能Excel 導(dǎo)出報(bào)銷(xiāo)清單、參保名單加分項(xiàng)如果你拿到手的源代碼資源包只給了前三項(xiàng)那其實(shí)是正常的核心版本但建議至少自己補(bǔ)上一個(gè)規(guī)則配置頁(yè)面。因?yàn)榇疝q評(píng)閱時(shí)老師最?lèi)?ài)問(wèn)的問(wèn)題就是報(bào)銷(xiāo)比例如果要改怎么辦如果你答案不優(yōu)雅前半小時(shí)的辛苦演示都會(huì)白費(fèi)。2. 技術(shù)選型與開(kāi)發(fā)環(huán)境夠用、好調(diào)試、答辯扛得住技術(shù)選型是很多人忽略但實(shí)際影響開(kāi)發(fā)效率的環(huán)節(jié)。校園醫(yī)療系統(tǒng)這類(lèi)課設(shè)項(xiàng)目不需要上微服務(wù)、不需要容器化編排更不需要什么 Distributed Transaction選一套主流、資料多、代碼量適中的棧才是正道。2.1 完整技術(shù)棧清單與版本對(duì)應(yīng)關(guān)系我最終用的是這套組合不敢說(shuō)最優(yōu)但勝在穩(wěn)定和資料多后端框架Spring Boot 2.7.18這里提醒一下不要上 Spring Boot 3.x。3.x 依賴(lài) JDK 17而且很多課設(shè)用的 MyBatis-Plus 版本和 Java 代碼兼容性問(wèn)題會(huì)把你折磨瘋。2.7 團(tuán)隊(duì)里用得多、報(bào)錯(cuò)搜得到答案選它不丟人。持久層MyBatis-Plus 3.5.3配合TableLogic邏輯刪除、MetaObjectHandler自動(dòng)填充 createTime/updateTime能省 30% 的重復(fù)代碼。數(shù)據(jù)庫(kù)MySQL 8.0字符集 utf8mb4排序規(guī)則 utf8mb4_unicode_ci。連接池Druid監(jiān)控頁(yè)面druid/index.html在答辯演示時(shí)很加分。權(quán)限鑒權(quán)Sa-Token 或 Spring Security JWT。我更推薦 Sa-Token因?yàn)樗鼪](méi)有 Spring Security 那么多過(guò)濾器鏈的概念課設(shè)工期緊張時(shí)學(xué)起來(lái)快得多。緩存Redis主要用來(lái)存登錄 Token、報(bào)銷(xiāo)規(guī)則緩存和部分熱點(diǎn)數(shù)據(jù)不是必須但建議有。工具庫(kù)Hutool、EasyExcel導(dǎo)出用、Lombok。開(kāi)發(fā)環(huán)境我用的是 JDK 8 Maven 3.6.3 IDEA 2023.2Windows 10。這里有一個(gè)值得注意的建議IDEA 的 Lombok 插件一定要裝并開(kāi)啟注解處理否則代碼一編譯就莫名報(bào)找不到getter/setter你還會(huì)以為是自己代碼寫(xiě)錯(cuò)了。2.2 開(kāi)發(fā)環(huán)境初始化的三個(gè)容易忽略的配置第一個(gè)是 Maven 倉(cāng)庫(kù)鏡像。國(guó)內(nèi)網(wǎng)絡(luò)環(huán)境下載 Spring Boot 相關(guān)依賴(lài)時(shí)默認(rèn)中央倉(cāng)庫(kù)速度不穩(wěn)定我直接在settings.xml里配了阿里云鏡像spring-boot-starter-parent的依賴(lài)基本一分鐘內(nèi)全部拉完。第二個(gè)是application.yml里的數(shù)據(jù)庫(kù)連接串。MySQL 8.0 的驅(qū)動(dòng)類(lèi)名是com.mysql.cj.jdbc.Driver連接串里必須加上serverTimezoneAsia/Shanghai同時(shí)建議顯式聲明useUnicodetruecharacterEncodingutf8mb4。不寫(xiě) timezone 會(huì)導(dǎo)致查出來(lái)的時(shí)間比實(shí)際少 8 小時(shí)甚至有項(xiàng)目直接啟動(dòng)報(bào)錯(cuò)The server time zone value 亂碼 is unrecognized。第三個(gè)是數(shù)據(jù)源自動(dòng)配置的問(wèn)題。如果你項(xiàng)目里同時(shí)引入了 Spring Boot 的spring-boot-starter-data-jpa和 MyBatis-Plus啟動(dòng)時(shí)可能因?yàn)閮蓚€(gè)持久層框架自動(dòng)配置沖突而報(bào)Invalid bean definition。我個(gè)人的做法是項(xiàng)目只用一個(gè)持久層框架。這個(gè)系統(tǒng)完全用 MyBatis-Plus 就夠了別貪多同時(shí)引用 JPA。2.3 為什么強(qiáng)烈建議拆分 dev/prod 兩套配置我在拿到課設(shè)題目的第一周就拆出了三個(gè)文件application.yml公共配置、application-dev.yml本地開(kāi)發(fā)、application-prod.yml服務(wù)器部署。開(kāi)發(fā)環(huán)境用本地的 MySQL賬號(hào) root、密碼隨意Redis 也默認(rèn)本地 6379生產(chǎn)環(huán)境則通過(guò)啟動(dòng)參數(shù)切換java -jar xx.jar --spring.profiles.activeprod。這樣做的好處一是本地調(diào)試不會(huì)被服務(wù)器配置干擾二是部署到服務(wù)器時(shí)不用重新改代碼只需改 yml 里的連接信息即可。這種細(xì)節(jié)在論文的系統(tǒng)部署章節(jié)里也是很好的素材。就算你不打算真的部署到云服務(wù)器在論文中把這個(gè)過(guò)程寫(xiě)清楚整個(gè)論文的完整度會(huì)提升一大截。3. 數(shù)據(jù)庫(kù)設(shè)計(jì)12 張核心表怎么落才不返工數(shù)據(jù)庫(kù)設(shè)計(jì)是這個(gè)系統(tǒng)里最容易返工的部分。我見(jiàn)過(guò)一個(gè)同學(xué)把報(bào)銷(xiāo)附件直接存成longblob字段塞進(jìn)報(bào)銷(xiāo)單表結(jié)果一張發(fā)票 5MB整張表膨脹到幾百 MB查一次列表卡 3 秒。附件的正確做法是單獨(dú)建表只存文件名、存儲(chǔ)路徑、關(guān)聯(lián)的業(yè)務(wù) ID。3.1 核心表結(jié)構(gòu)與字段設(shè)計(jì)整個(gè)系統(tǒng)我設(shè)計(jì)了 12 張表核心表如下表名用途關(guān)鍵字段sys_user用戶(hù)表統(tǒng)一放所有登錄賬號(hào)id, username, password, salt, role_id, status, create_timesys_role角色表id, role_code, role_namestudent_info學(xué)生參保信息id, user_id, student_no, name, college, grade, phone, id_card(加密), insurance_statusinsurance_record參保記錄/續(xù)保歷史id, student_id, academic_year, policy_no, insured_date, expire_datereimburse_application報(bào)銷(xiāo)申請(qǐng)主表id, student_id, medical_type, hospital, total_amount, apply_date, status, rule_snapshotreimburse_detail報(bào)銷(xiāo)費(fèi)用明細(xì)id, application_id, item_name, item_category, amount, invoice_noaudit_record審核記錄表id, application_id, auditor_id, audit_action, audit_comment, audit_timereimburse_rule報(bào)銷(xiāo)規(guī)則配置表id, medical_type, deductible, ratio, single_cap, annual_cap, effective_dateattachment附件表發(fā)票、病歷id, biz_type, biz_id, file_name, file_path, file_sizesys_config系統(tǒng)參數(shù)配置id, config_key, config_value, description這里有一個(gè)關(guān)鍵設(shè)計(jì)原則報(bào)銷(xiāo)金額計(jì)算不能直接改規(guī)則表里的當(dāng)前值而是要在報(bào)銷(xiāo)單里冗余一份rule_snapshot。因?yàn)橐?guī)則會(huì)變學(xué)生 3 月份提交申請(qǐng)時(shí)用的是 70% 比例5 月份學(xué)校調(diào)成了 65%如果審核時(shí)實(shí)時(shí)讀規(guī)則表之前的申請(qǐng)就會(huì)被錯(cuò)誤地按新規(guī)則計(jì)算??煺兆侄挝矣?JSON 格式存儲(chǔ)計(jì)算當(dāng)時(shí)的規(guī)則對(duì)象一勞永逸地規(guī)避了這個(gè)爭(zhēng)議問(wèn)題。3.2 報(bào)銷(xiāo)狀態(tài)機(jī)的落表方式狀態(tài)機(jī)我用的方案是主表有一個(gè)status字段另外單獨(dú)建audit_record表記錄每一次流轉(zhuǎn)的痕跡。有人覺(jué)得重復(fù)有人覺(jué)得沒(méi)必要但最后的效果是每一條報(bào)銷(xiāo)單都能完整追溯誰(shuí)在什么時(shí)間做了什么動(dòng)作、寫(xiě)了什么意見(jiàn)。這在系統(tǒng)測(cè)試和答辯時(shí)是非常好的談資老師一看就知道你考慮到了審計(jì)需求。具體實(shí)現(xiàn)上Service 層不要直接對(duì)著status字段隨意 set而是封裝一個(gè)auditRimbursement(applicationId, auditAction, auditComment, auditorId)方法內(nèi)部用樂(lè)觀鎖 狀態(tài)校驗(yàn)初審只能操作待初審的單子復(fù)審只能操作初審?fù)ㄟ^(guò)的單子學(xué)生只能撤回草稿或待初審的單子已打款的單子不可再修改。3.3 數(shù)據(jù)冗余與聯(lián)表查詢(xún)的取舍學(xué)生個(gè)人信息、學(xué)院信息、報(bào)銷(xiāo)單列表之間是典型的一對(duì)多關(guān)系。查詢(xún)報(bào)銷(xiāo)列表的時(shí)候如果每次都要student_info表 join 一次雖然也能跑但列表頁(yè)字段一多就會(huì)顯得慢。我在reimburse_application表里冗余了student_no、student_name、college這幾個(gè)只讀字段提交報(bào)銷(xiāo)申請(qǐng)時(shí)從學(xué)生檔案一次性快照過(guò)來(lái)。這樣做的好處是列表頁(yè)不需要 join查詢(xún)效率高壞處是如果學(xué)生畢業(yè)后改了學(xué)院名稱(chēng)歷史數(shù)據(jù)會(huì)有不一致。但對(duì)于課設(shè)系統(tǒng)這個(gè)規(guī)模讀多寫(xiě)少、以展示為主的場(chǎng)景冗余帶來(lái)的收益遠(yuǎn)大于風(fēng)險(xiǎn)。你也可以在論文里專(zhuān)門(mén)寫(xiě)一小段反范式設(shè)計(jì)的理由反而顯得有思考深度。4. 關(guān)鍵功能模塊的實(shí)現(xiàn)從登錄到報(bào)銷(xiāo)審核流轉(zhuǎn)這個(gè)章節(jié)直接對(duì)應(yīng)論文的系統(tǒng)實(shí)現(xiàn)也是你能不能把代碼跑通的關(guān)鍵。4.1 登錄、鑒權(quán)與角色路由的設(shè)計(jì)密碼存儲(chǔ)不要用明文更不要只用 MD5。我一直用 BCryptSpring Security 里的BCryptPasswordEncoder可以直接拿來(lái)用。前臺(tái)密碼加密傳輸這塊課設(shè)不用搞太復(fù)雜HTTPS 一般用不上但至少要做到數(shù)據(jù)庫(kù)泄露后密碼不裸奔。使用 Sa-Token 做登錄時(shí)登錄成功后返回 token前端請(qǐng)求頭加satoken字段。每個(gè)接口用SaCheckRole(admin)這類(lèi)注解控制角色權(quán)限。值得注意的是前端路由也要做角色控制管理員登錄后菜單顯示規(guī)則配置和用戶(hù)管理學(xué)生登錄后只顯示參保登記和報(bào)銷(xiāo)申請(qǐng)。不然學(xué)生直接在瀏覽器輸入 URL 訪問(wèn)管理頁(yè)面雖然后端權(quán)限攔截了但用戶(hù)體驗(yàn)很差答辯時(shí)也容易被挑毛病。4.2 報(bào)銷(xiāo)審核流轉(zhuǎn)的實(shí)現(xiàn)細(xì)節(jié)這一塊是最容易出現(xiàn)并發(fā)問(wèn)題的。兩個(gè)審核員同時(shí)審核同一個(gè)報(bào)銷(xiāo)單如果都讀了 status 為待初審一個(gè)改為通過(guò)、一個(gè)改為駁回后提交的會(huì)把前一個(gè)結(jié)果覆蓋掉。我當(dāng)時(shí)的解決方案是加了個(gè)樂(lè)觀鎖版本號(hào)字段version更新時(shí)執(zhí)行 SQLUPDATE reimburse_application SET status 初審?fù)ㄟ^(guò), version version 1 WHERE id #{id} AND status 待初審 AND version #{version}如果更新影響行數(shù)為 0說(shuō)明狀態(tài)已經(jīng)被別人改過(guò)直接拋出報(bào)銷(xiāo)單已被處理的提示。這套邏輯不復(fù)雜但對(duì)項(xiàng)目完整性非常重要論文測(cè)試用例中也可以專(zhuān)門(mén)提一條并發(fā)審核場(chǎng)景。4.3 文件上傳與敏感信息處理學(xué)生在提交報(bào)銷(xiāo)單時(shí)要上傳發(fā)票照片、病歷掃描件后端接收MultipartFile后先做類(lèi)型白名單校驗(yàn)jpg、png、pdf 三種格式大小限制 5MB。文件命名規(guī)則我采用UUID 原始文件名存儲(chǔ)路徑按日期分目錄例如uploads/20250307/uuid.jpg。數(shù)據(jù)庫(kù)里只存路徑不存 Base64。還有一塊敏感內(nèi)容是學(xué)生的身份證號(hào)。我在student_info表中對(duì)身份證號(hào)做了加密存儲(chǔ)展示時(shí)用工具類(lèi)脫敏成110***********1234。這個(gè)點(diǎn)雖小但寫(xiě)進(jìn)論文的數(shù)據(jù)安全設(shè)計(jì)里會(huì)顯得你考慮問(wèn)題很全面。畢竟現(xiàn)在個(gè)人信息保護(hù)是熱點(diǎn)話題很多評(píng)閱老師都會(huì)留意。4.4 統(tǒng)計(jì)報(bào)表與 Excel 導(dǎo)出報(bào)表功能我用了 Hutool 的PoiWriter或 EasyExcel。最常用的三個(gè)維度是按學(xué)院統(tǒng)計(jì)當(dāng)前年度參保人數(shù)按月份統(tǒng)計(jì)報(bào)銷(xiāo)申請(qǐng)數(shù)量和報(bào)銷(xiāo)金額按報(bào)銷(xiāo)類(lèi)型統(tǒng)計(jì)門(mén)診/住院的占比。后端接口返回ListMapString, Object前端用 ECharts 畫(huà)餅圖和柱狀圖。這里有一個(gè)易踩坑的地方ECharts 依賴(lài)的數(shù)據(jù)字段名在 JS 里是駝峰而后端 Java 返回的是下劃線字段比如totalAmount對(duì)應(yīng)數(shù)據(jù)庫(kù)的total_amount。使用 MyBatis-Plus 時(shí)先在全局配置map-underscore-to-camel-case: true否則前端拿到一堆帶下劃線的 JSON 字段圖表渲染出來(lái)標(biāo)簽全是亂的。5. 調(diào)試部署全流程實(shí)錄從本地跑通到服務(wù)器上線課設(shè)題目里寫(xiě)了調(diào)試部署開(kāi)發(fā)環(huán)境所以這節(jié)直接說(shuō)實(shí)戰(zhàn)中最容易浪費(fèi)時(shí)間的幾個(gè)環(huán)節(jié)。5.1 本地啟動(dòng)必須檢查的四件事拿到源碼或者自己寫(xiě)完第一版后啟動(dòng)失敗的 80% 原因集中在四個(gè)方面JDK 版本與 Spring Boot 版本不匹配Spring Boot 2.7 用 JDK 8 和 11 都沒(méi)問(wèn)題但如果你電腦默認(rèn) JDK 17編譯會(huì)報(bào)Unsupported class file major version或者 Lombok 崩潰。MySQL 服務(wù)沒(méi)有啟動(dòng)很多人報(bào)錯(cuò)Communications link failure不是代碼問(wèn)題是 MySQL 服務(wù)壓根沒(méi)開(kāi)或者端口被改了。數(shù)據(jù)庫(kù)沒(méi)有初始化如果項(xiàng)目連了數(shù)據(jù)庫(kù)但忘記執(zhí)行項(xiàng)目里的sql文件啟動(dòng)時(shí)會(huì)出現(xiàn)Table xx.reimburse_application doesnt exist。Redis 未啟動(dòng)如果登錄用到了 Sa-Token 的 Redis 集成而本機(jī)沒(méi)啟動(dòng) Redis會(huì)報(bào)Unable to connect to Redis。這個(gè)錯(cuò)誤表面上是連接失敗實(shí)際是環(huán)境缺服務(wù)。我建議在跑任何代碼前先寫(xiě)一個(gè)簡(jiǎn)單的curl http://localhost:8080再配合后端控制臺(tái)日志逐行看不要一上來(lái)就懷疑框架配錯(cuò)了。5.2 打包含依賴(lài)的坑jar 包一跑就掛Fine你本地 IDEA 點(diǎn)擊運(yùn)行一切正常但執(zhí)行mvn package后java -jar一跑就no main manifest attribute或報(bào)告找不到主類(lèi)。這個(gè)坑十個(gè)人里有八個(gè)人會(huì)遇到。原因是 Spring Boot 項(xiàng)目必須用spring-boot-maven-plugin插件來(lái) repackage否則打出來(lái)的只是普通 jar不是 fat jar。正確配置是確保 pom.xml 里有build plugins plugin groupIdorg.springframework.boot/groupId artifactIdspring-boot-maven-plugin/artifactId version2.7.18/version /plugin /plugins /build打完包后用java -jar target/xxx.jar --spring.profiles.activeprod啟動(dòng)。如果報(bào)端口被占用就用nohup java -jar xxx.jar --server.port8081換一個(gè)端口。5.3 服務(wù)器部署Nginx 反向代理與 MySQL 初始化如果你有一臺(tái)云服務(wù)器騰訊云/阿里云輕量服務(wù)器都行部署思路是這樣服務(wù)器安裝 JDK 8、MySQL 8.0、Redis可選把本地導(dǎo)出的 SQL 文件在服務(wù)器上執(zhí)行一遍用scp或 GitHub 把 jar 包傳到服務(wù)器寫(xiě)一個(gè)簡(jiǎn)單的start.shnohup java -jar xxx.jar --spring.profiles.activeprod app.log 21 配置 Nginx 反向代理 80 端口到 8080 端口前端靜態(tài)資源放 Nginx。安全組記得開(kāi)放 3306 端口只給特定 IP不然是個(gè)人都能連你的數(shù)據(jù)庫(kù)。這個(gè)問(wèn)題我在好幾篇課設(shè)項(xiàng)目里反復(fù)提醒過(guò)因?yàn)楹芏嗤瑢W(xué)圖方便把數(shù)據(jù)庫(kù)賬號(hào)密碼裸寫(xiě)在 yml 里然后直接上傳服務(wù)器如果安全組設(shè)置不當(dāng)數(shù)據(jù)庫(kù)很快會(huì)被惡意掃描拖走。5.4 常見(jiàn)異常對(duì)照表異?,F(xiàn)象常見(jiàn)原因處理思路Access denied for user rootlocalhost密碼或權(quán)限問(wèn)題檢查 yml 密碼MySQL 8 用caching_sha2_password時(shí)注意驅(qū)動(dòng)版本Invalid bound statement (not found)Mapper XML 掃描路徑不對(duì)檢查MapperScan和 XML 的 namespace 是否對(duì)應(yīng)Failed to configure a DataSource未配置數(shù)據(jù)源或配置錯(cuò)誤檢查spring.datasource.url是否符合規(guī)范Table doesnt exist沒(méi)有執(zhí)行 SQL 初始化腳本用 Navicat 或命令行初始化數(shù)據(jù)庫(kù)Whitelabel Error Page 404Controller 路徑或靜態(tài)資源放錯(cuò)位置檢查RequestMapping與前端請(qǐng)求路徑是否一致中文查詢(xún)結(jié)果亂碼連接串或表字符集不統(tǒng)一統(tǒng)一 utf8mb4連接串加 characterEncoding6. 論文寫(xiě)作與項(xiàng)目論證一萬(wàn)字文檔的骨架標(biāo)題里提到論文文檔 1 萬(wàn)字以上很多同學(xué)把論文和開(kāi)發(fā)分開(kāi)來(lái)最后再熬夜拼湊過(guò)程非常痛苦。實(shí)際上論文的章節(jié)對(duì)應(yīng)系統(tǒng)的開(kāi)發(fā)過(guò)程是天然的同構(gòu)關(guān)系。6.1 論文大綱與系統(tǒng)開(kāi)發(fā)的對(duì)應(yīng)關(guān)系完整系統(tǒng)論文通常用這個(gè)框架第一章緒論。寫(xiě)研究背景、國(guó)內(nèi)外發(fā)展現(xiàn)狀、研究?jī)?nèi)容。開(kāi)題的時(shí)候就要確定為什么做這個(gè)系統(tǒng)我的推薦寫(xiě)法是先用一個(gè)真實(shí)的校園場(chǎng)景切入從大學(xué)生醫(yī)保報(bào)銷(xiāo)流程繁瑣說(shuō)起再分析目前常見(jiàn)線上化系統(tǒng)的不足最后引出本系統(tǒng)的目標(biāo)。第二章相關(guān)技術(shù)介紹。寫(xiě) Spring Boot、MyBatis-Plus、MySQL、Redis、Vue 或 Thymeleaf。這里不要長(zhǎng)篇大論的復(fù)制概念要結(jié)合系統(tǒng)用到的場(chǎng)景描述比如MyBatis-Plus 的 LambdaQueryWrapper 在報(bào)銷(xiāo)單列表的分頁(yè)查詢(xún)中提高了開(kāi)發(fā)效率。第三章需求分析。包括可行性分析經(jīng)濟(jì)、技術(shù)、操作功能性需求用例圖和用例說(shuō)明非功能需求性能、安全、可靠性。第四章系統(tǒng)設(shè)計(jì)??傮w架構(gòu)圖、功能模塊圖、數(shù)據(jù)庫(kù)設(shè)計(jì)ER 圖、表結(jié)構(gòu)說(shuō)明重點(diǎn)把報(bào)銷(xiāo)審核狀態(tài)流轉(zhuǎn)畫(huà)清楚。第五章系統(tǒng)實(shí)現(xiàn)。這是最操蛋但最好寫(xiě)的一章把關(guān)鍵頁(yè)面截圖貼上去配核心代碼片段說(shuō)明實(shí)現(xiàn)邏輯。用什么技術(shù)就寫(xiě)什么不要抄大段無(wú)意義的代碼。第六章系統(tǒng)測(cè)試。測(cè)試環(huán)境、測(cè)試用例表、測(cè)試結(jié)果和分析。每個(gè)功能模塊至少寫(xiě) 5 條測(cè)試用例包含正常流程和異常流程比如提交未上傳附件的報(bào)銷(xiāo)單系統(tǒng)應(yīng)提示材料不完整。第七章總結(jié)與展望??偨Y(jié)系統(tǒng)完成的功能和不足展望未來(lái)的移動(dòng)端版本或消息推送優(yōu)化。6.2 截圖、表格、ER 圖怎么準(zhǔn)備才能讓老師無(wú)話可說(shuō)多的不說(shuō)這幾條是我從答辯教室走出來(lái)以后才徹底想明白的截圖不要只在本地 IDEA 里截。把系統(tǒng)部署起來(lái)用瀏覽器訪問(wèn) 8080 端口用真實(shí)流程走一遍再截圖。首頁(yè)、登錄頁(yè)、報(bào)銷(xiāo)申請(qǐng)頁(yè)、審核列表頁(yè)、統(tǒng)計(jì)頁(yè)每一張都要有清晰的數(shù)據(jù)展示。要注意的是頁(yè)面上別留測(cè)試數(shù)據(jù)123這種明顯敷衍的臟數(shù)據(jù)用一個(gè)聽(tīng)上去真實(shí)的示例賬號(hào)比如2023501001 張三。數(shù)據(jù)表格要和系統(tǒng)截圖對(duì)應(yīng)論文里設(shè)計(jì)的字段如果頁(yè)面里看不到老師心里會(huì)嘀咕。ER 圖最好用專(zhuān)業(yè)工具Navicat 或者 PowerDesigner生成不要手畫(huà)。數(shù)據(jù)庫(kù)每個(gè)字段加注釋論文表結(jié)構(gòu)描述就能直接從注釋里抄。6.3 答辯前要背熟的三句話經(jīng)過(guò)幾十次模擬答辯我發(fā)現(xiàn)老師問(wèn)來(lái)問(wèn)去就那么幾個(gè)切入點(diǎn)提前準(zhǔn)備好標(biāo)準(zhǔn)回答比臨時(shí)翻筆記靠譜報(bào)銷(xiāo)比例怎么配置的——回答我設(shè)計(jì)了reimburse_rule規(guī)則表管理員在后臺(tái)可以動(dòng)態(tài)調(diào)整起付線、報(bào)銷(xiāo)比例和封頂線計(jì)算時(shí)讀取生效規(guī)則并做快照所以規(guī)則變更不影響歷史報(bào)銷(xiāo)單。如果兩個(gè)審核員同時(shí)審核同一單怎么辦——回答我在數(shù)據(jù)庫(kù)表加了 version 字段采用樂(lè)觀鎖機(jī)制更新時(shí)校驗(yàn)版本號(hào)版本不一致就提示已被處理。系統(tǒng)安全性上做了什么——回答密碼使用 BCrypt 加密身份證號(hào)脫敏展示上傳文件做了類(lèi)型和大小限制后臺(tái)接口按角色做了權(quán)限攔截。這三句話你要是能流暢地說(shuō)出來(lái)至少能擋住 90% 的常規(guī)追問(wèn)。我自己做完這個(gè)項(xiàng)目的最大體會(huì)是這類(lèi)管理系統(tǒng)真正的交付物不止是一個(gè)能跑的 jar而是一套能講清楚業(yè)務(wù)閉環(huán)的邏輯。代碼只是把規(guī)則和流程固化成界面和接口論文只是把你踩過(guò)的坑和想清楚的方案記錄下來(lái)。先把業(yè)務(wù)當(dāng)業(yè)務(wù)來(lái)理解再去寫(xiě)代碼整個(gè)項(xiàng)目就會(huì)順很多。最后分享一個(gè)實(shí)用小技巧在application-dev.yml里把日志級(jí)別調(diào)成debug只看 Hibernate/MyBatis 的 SQL 輸出。當(dāng)年我排查審核狀態(tài)不更新的問(wèn)題就是靠日志發(fā)現(xiàn) UPDATE 語(yǔ)句根本沒(méi)帶 status 條件才修好的。多留一行 debug 日志少熬一夜。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
欧美极品美女aaaaaa级黄片| 亚洲欧美内射| 探花激情视频| 亚洲欧洲综合视频在线| 精品一区二区成人| 欧美色图综合| 国产精品白领在线观看 | 精品人妻高清麻豆av| 麻豆黄色五月天| 成人aⅴ一区二区三区| 色爱天堂| 中文字幕午夜精品久久久| 蜜臀少妇一区二区| 久久精品色欧美aⅴ一区二区| 国产精品久久久| 中文字幕av片| 午夜精品久久久久久久99热影院 | 麻豆天美在线| 久伊人网78| 久久一本大香蕉| 国产人伦精品一区二区三区| 国产精品一二三免费网站| 亚洲AV秘 精品久久老牛影视| 91亚洲图片| 清纯唯美综合亚洲| 老鸭窝日丰县女人| 天天操美美| 日本淫色网| 色情五月丁香| 美女黄频a美女大全免费皮| 亚洲男人的天堂网| 男人天堂网址| 上床啊啊啊| 青青草久草AV| 亚洲s色图| 日本 免费 一区二区三区 久久香蕉| 日本午夜福利影院| 成年人性爱日韩| 操www| 日本性爱欧美性爱| 伊人五月天婷婷| 永久免费观看的毛片的网站| 久久 精品| 国产精品久久久久久久久久久久久久吹 | 樱花蜜乳av| 凹凸视频在线一区二区| 欧美一区二区三区互相| 欧美18 在线观看| 成人性爱av| 操操操日本的逼| 亚洲中文一区二区三区| 最新国产精品久久精品| 熟女精品一区二区三区| 精品人妻一区二区免费蜜桃| 超硑97精品| 欧美狠狠弄| 97超视频在线观看| 91青青在线视频| 成人天天爽| 欧美日韩系列| 亚洲情欲| 色官网在线| 一起草av| 老熟女熟妇| 久草综合视频| 蜜臀久久99精品久久久久久酒店| 欧洲性爱无码区| 亚洲天堂AV在线播放| 天堂无码精品国产久| 国产情侣自拍在线播放| 99999精品视频| 亚洲污污网站| 青娱乐啪啪视频| 在线a亚洲视频播放在线| 超碰免费人妻人人| 黄片www.| 搞中出视频在线观看| 熟妇人妻一二三区免费| 国产精品久久久久久高清无码免费看 | 大黄片做爱的大的| 啊啊啊啊啊啊在线看| 18禁久极品美女久久哦哟呀!| 久久超碰av在线| 亚洲色图A| 亚洲AV麻豆Aⅴ无码电影一| 操逼逼福利视频| A V少妇特黄三级| 亚洲大色堂| 屁股久久久久久| 91精品久久久久五月天精品| 91黑丝露脚| 欧美亚洲高清晰| 久操电影| 精品久久99| 亚洲日产专区婷婷| 无码WWW免费视频网站| 日本中文字幕在线电影| 天天爽夜夜欢视| nuu12国产麻豆精品| 亚洲激情综合另类| 日韩中文字幕二区| 999久久久久久久精| 97 九色| 极品色综合| 91丨九色丨国产丨人妻在线 | 99这里只有精品| 伊人国产视频| 极品另类| 婷婷五月色| 制服诱惑亚洲一区二区三区在线观看| 美女黄网| 日本三级大片| 麻豆一区二区AV天美| 天天看精品动漫视频一区| 久久精品国产96精品亚洲拳交 | 乱伦一二三| 夜夜草网站| 激情婷婷黑人91| 性爱Av免费| 吉田爱美AV在线| 婷婷丁香人妻 | 亚洲无码久久久久久久| 精品亚州18| 78久久| 岛国成人av在线播放网址| 久久一二三四五六七八九区区| 欧美在线天堂| 一区二区三区精品黑丝白丝酒店对鸡 | 少妇干B| Aa东京男人的天堂| 久久久久久日韩| 97自拍一区| 日本精品五区| 精品九九九九九九九| 国产在线综合网| 久久久久久久久久久六六| 日日干日日摸| 中文字幕一区二区三区视频播放| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 亚洲欧美中文日韩视频中国语| 都市激情人妻一区二区青青操视频 | 91劲爆| 伊人久操| 亚洲九九视频| 精品国产乱码久久久久久影片| 视频不卡中文字幕| 韩国轻伦国内自拍一区| 综合伊人激情| 好爽要喷了| 国产人妻天天干精品| 热热色国产一二区AV| 久草福利在线资源站| 台湾佬中文娱乐网久久久久久久久久com | 大色综合网| 国产AV线| 久久综合久色欧美综合狠狠 | 亚洲密乳AV| 国产青视频| 免费看黄视频亚洲网站| 欧美日本视频一区| 爱爱动态120秒| 国产精品一级毛片不卡视| 97超碰中文字幕| 免费看日本操逼视频| 亚洲少妇在线观看| 青久操| 免费的黄片wwwwww| 亚洲熟女综合一区二区| 国精综合一二三区影视| 综合欧美日韩在线观看| 综合久久97| av72网| 色婷婷aV一区二区三区麻豆综合| 久久首页| 久久少妇| 四虎影视精品| 97射欧美| 人妻无码久久一区二区三区免费| 日韩操人| 艹少妇网站| 蜜臀视频网站| 人人摸人人舔一区二区| 性色avv| 亚洲av影音先锋| 欧美 亚洲精品首页| 91色图片| 五月色网| 深夜国产一区二区三区在线看| 0755午夜福利视频| 蜜桃视频一区二区三区在线观看| 91久操| 乱论91| 国产精品第一页国产大屁股视频免费区 | 日本熟人妻中文字幕在线|...久久国产精品-国产精品_日本一区二区三区中文字幕 | av无线看| 欧美偷拍| 国产亚洲日本| 久久久久9999妇女| 密臀在线免费观看| 婷婷色一区| 亚洲精品国产熟女久久久久久| 東南亚性呦成人伦理资源在线视频| 日产中文字幕2020| 伊人色综合网| 日本精品一区三区| 丁香色色网| 人妻中文字幕精品无码| a片自拍直播视频| 亚洲欧美清纯| 少妇久久久久久| K8久久久久| 97在线青| 免费99精品国产自在在线| 国产日韩精品一区二区三区| 无码免费一区二区三区啪啪| 激情五月婷| 色情综合| 国产精品久久久久综合| 国产极品一区二区三区三州| 亚洲国产成人福利在线观看| 青青在线视频日韩欧美| 97爱综合| 无码久久国产| 天天日天天搞天天干| 一区二区三区国产在线播放| 蜜臀视频网站| 日韩av性爱在线播放| 青春草莓视频在线观看网址| 日韩黄片影院| 新婚人妻扶着粗大强行坐下| 在线a v| 亚洲无吗在线视频| 久久艹逼视频| 伊人成人中文字幕久久网| 免费黄色片子| 亚洲宅男天堂| 国产精品亚洲四五区在线观看| 欧美精品人妻视频| 夜夜嗨一区二区| 九九久久久九九| 97色色色综合网站| 偷拍色图| 九九九九精品视频| 91久久九九精品国产综合| 久久久精品91八戒| 精品久久久久av影院| 性色av婷婷久久一区二区点复制| 狠狠操狠狠| 67194无码不卡| 爱欲AV| 亚洲成人精品久久久| 男人天堂综合| 可乐操在线| 久久久久久久强迫| 久久久久久人妻一区精品色欧美| 91天堂色男人的天堂| 国产又爽又黄| 极品粉嫩少妇视频| 久久久99999久网站| 亚州精品人妻一二三区| 思思热一热婷婷热一热| 久久国产AⅤ| 夜色AV无码手机在线影院 | 国产精品情侣啪啪| 精品熟妇视频一区二区| 亚洲啪AⅤ永久无码| 91|九色|国产熟女| 天天日天天舔| 色拍偷亚洲| 性91| www.超碰在线| 99蜜桃臀亚洲成人在线观看| 欧美综合第一页| 91丨豆花丨熟女| 激情五月综合| 黑人性暴力毛片| 午夜操逼不卡| 欧州色图区| 99蜜桃臀久久久欧美精品网站| 中国韩国明星一极片一区乱码毛片人妻熟女一区二区三区 | 人妻三级在线中文字幕| 国产无码一二三区| 天天亚洲综合| 青草成人免费视频一com| 波多野结衣先锋影音| 热久久精品| 怡红院亚洲怡春院av| 国产在线播放成人免费| 色女综合| 日本一区二区三区四区五区六区七区八区九区| 高跟丝袜AV专区国产| 国产怡红院| 亚洲色图欧美色图另类图片| gogogo免费高清看中国国语 | 99国产女人| 妺妺跟我一起洗澡没忍住| 久偷拍| 亚洲伊人成综合成人网| 亚洲日本韩国在线| 久草成人影片| 久久大香蕉| 日本二区不卡| 熟女视频久久| 欧美色九九| 大香蕉五月天婷婷| 中国熟妇| 日韩成人电影AV| 蜜桃传媒视频第一区入口在线看| 久久久久国产精品久久久| www.狠狠| 清纯唯美亚洲综合| 综合日本女人伊人| 四虎国产精品永久在线囯在线| 蜜臀久久99精品久久综合| AV有码在线| 色综合久久久久| 精品国产乱码久久久影院| 91快色色色色色| 性交一区二区在线播放| 国产精品免费视频人成| 欧美性视频二区三区| 欧美系列在线一区二区| 中文字幕无码不卡啪啪| 婷婷六月色| 亚洲人妻色图| 超碰调教97| 蜜臀久久精品久久久久视频| 爆操无码| 人妻三级在线中文字幕| 超碰97亚洲区| 天天天天操| 人人妻人人玩人人澡人人爽| 九九成人精品| 丁香九月激情啪| 少妇无码999| 欧美 亚洲 大香| 天天澡天天狠天天天做| 97se综合网| 亚洲成熟国产精品美女| 国产精品久久久久久久久久久久| 色香在线| 91oumei| 性色av大全| 亚洲中亚日激情视频| www.夜夜操| 人人爱人人乐人人操| 亚洲美女 晚间男人天堂| 日本熟妇人妻中出视频| 中文字幕,人妻,日韩| 日韩人妻精品中文字幕| 中亚精品极乱| 国产黄色 A 片免费看| 男人天堂毛片| oumeizonghese,www| 九九久久99| 日日操免费视频| yazhououmeizongya| 久久久一热在线播放| 多毛小伙内射老太婆| 91蜜臀人妻中文字幕在线| 四虎AV无码| 亚欧成人中文字幕一区| 99久久无码| 精品日韩产品在线,日韩在线不卡视频,欧美日韩免费专区/久, | 精品无码少妇| 色天堂综合| 国产成人网| 3d成人精品一区二区| 亚州一区二区| 阿姨一区二区免费视频-高清正片西瓜视频下载app-T450AV | 亚洲999综合| 97超碰69| ..日韩av毛片精品久久久| 噜噜噜久久亚洲精品色情| 精品人妻一区二区三区-国产| 一本一道波多野毛片中文在线| 国产久久成人| 八人操人人摸人人看| 久久69| 9.1小视频| 怡红院成人av| 日本免费一区二区不卡 | 午夜视频久久久久一区| 超碰色美女| 91色色综合| 色妇91| 超碰天天去日穴| 久久久久久久97| 日韩本不卡视频在线观看| 在线情色电影 91大| 中文字幕丝袜人妻| 大香蕉伊人网WWWn0n| 99色色网| 中文字幕诱惑制服人妻丝袜美丝袜美| 九九国产热| 99re视频在线播放青草| 91天天c| 九九九九免费高| 天堂射| 欧美色日本| 91日日夜夜| 超碰午夜| 先锋激情∨在线视频播放| 久久亚洲AV成人精品无码| 超碰成人最新最好看| 亚洲性爱无码乱伦av| 五月香婷婷| 国产精品suv一区| 中文字幕乱亚洲美女精品一区| 国产精品高清2021在线| 美女自卫慰黄网站免费| 成人夜夜爽| 91夜夜蜜桃臀1区2区3区| 欧美色另类| 日韩AC| 青女偷拍网| 国产精品久久久久久久久久梁医生| 不卡一区二区日本视频| 五月婷婷无码| 国产91丝袜 在线播放| 欧美日韩性爱无码| 午夜操一视频一区| 久久人人舔人人爽舔人人av片| 人人看人人爰人人操 | 国产精品永久免费10000| 欧美一区91大爱| 大香蕉性欧美| 日韩成人性爱电影在线播放| 黄色工厂这里只有精品| 泰国AV在线观看| 日本久久女同性恋视频| 色婷婷aV一区二区三区麻豆综合| 免看60秒涩涩视频| 大屁股xxxxx| 欧美97av| 日韩中文字幕av在线播放| 偷拍自拍在线视频观看| 天天内射| 99热这里是精品| 国产无码精品久久久久久| 97超碰天天爱天天爱| 国产精品亚洲天堂网址| 夜夜夜夜久久久久| 密臀在线免费观看| 91激情国产| 狠狠色婷婷7777久| 欧美亚洲素人制服精品| 久久超碰大香蕉| 国产超碰人人操| 蜜臀视频网站| 美女毛片999| 亚洲欧洲日韩国产自在线| 免费精品AB| 91色五月俺来也| 欧美|91色综合| 国产主播福利| 日本不卡中文| 亚洲丝袜色图| 少妇超碰在线| 五月婷婷丁香| 国产日比| 操逼视频国产无套| 中国91AV| 亚洲色图第四色| 另类av天堂| 1区2区3区在线视频| 可以免费观看的AV| 一区二区视频在线播放| 日韩国产精品人妻无码久久久| 强上我不卡卡| 9999久久久久| 国产精品免费视频人成| 国产h片在线观看视频| 浪人综合网| 综合色播| 亚洲图片欧美日韩| 成人性爱视频在线看| 强奸乱伦AV一天堂网| 超碰2017| 日本十八禁免费看污网站| 岛国视频一二三区| 中字幕人妻一区二区三区| 97操| 亚洲欧洲日韩天堂av| 精品国产一区二区三区四区在线看| 91大神精品长腿在线观看网站| 丁香婷婷五月| 国产亚洲精品美女久久久久久2021| 久久亚洲欧美中文字幕国语| 午夜一区二区三区国产| 再深点灬舒服灬太大了好硬好爽| www.91色综合| 久久久久久久久久久久久9999| 日本人体九九九九九九| 国产精品一区人妻精品阁在线| 德国一二三不卡| 日本东京热大香蕉a片| 久久久亚洲精品中文字幕人妻| 超碰97导航| 丰满人妻一区二区中文| 亚洲影视高清三级-草1024榴社区入口-品爱AV| 性一级黄色录像片网站导航| 久久久久久电影| 久久99精品视频| 97天天爽| 999熟女精品| 91人妻人人澡人人爽人人精品| 日本在线观看网址| 色色色综合网| 热久久无毒不卡| 日本人妻最新在线中| 激情综合网五月婷婷五月天| 91美乳| 人妻熟女一区二区在线视频| 超碰成人公开| 激情五月丁香五月| 大香蕉在线视频15| 欧美色图综合网| 亚欧Av| 欧美日动态视频| 久热精品在线| 久99| 欧美日韩人妻精品系列一区二区三区| 人人看黄色视频| 综合久久欧美| 欧美韩日精品资源| 小视频玖玖| 国产天天噜一噜久久久| 91午夜无码| 美骚妇av高清在线| 国产精品一区av在线| 欧美精品偷拍| 人人摸人人干人人拍97| 日韩视频小说在线观看 | 天天操av懂色| 人人透人人操| 日韩无码精品综合久久| 久久男人网| 亚洲av国产av综合av卡| 亚洲精品欧洲精品| 伦理片秋霞免费影院| 国产精品乱码久久| 亚洲一区二区三区久久 亚洲一区二区| 大香久久| 另类av综合久久| 国产九九九九九九九九| 亚洲a色| 91欧美丨精品丨入口| 午夜激情成人在线观看 | 少妇滛荡视频| 噜噜噜噜久久久精品免费| 婷婷五月天成人| 亚洲色人阁| 久久久久骚| 亚洲乱伦图片视频| 欧美福利视频啊啊啊啊| 欧美人妻熟女在线| av片在线观看免费播放| 日韩熟女乱伦中出| 天天综合中文字幕 91| 青青草视频久久久久| 日本性爱不卡视频| 青青草好吊色| 久久久青青草| 人人妻人人爽一区二区三区| 噜噜噜噜天天狠狠| 天堂亚洲精品久久老牛| 日韩人妻资源在线看| 国产浮力影院第1页| 大香蕉淫人| 久久久久夜夜夜夜| 91天天美女| 色色综合97| 免费看污网址| 亚洲青色欧美| 国产精品伦理| 欧美97se| 中文字幕精品三级久久久| 久热色情精品| 男人的天堂VA在线| 97 九色| 在线视频一区二区传媒| 高清不卡视频| 狠色婷婷久久一区二区三区_| 欧美熟女丝袜| 亚洲天堂男| 欧美性夜| 欧美精品成人一区二区在线观看| 亚洲高清视频在线免费观看| 中文人妻av高清一区| 亚洲制服欧美另类内射| 久热大香蕉| 天天肏美女| 成人一区二区三区四区| 中文字幕av一区二区三区人妻少妇| 一区二区三区看视频| 丝袜足交视频| 狠狠狠一区二区三区| 磁力99AV| 欧美极品| 亚洲国产高清福利视频| 啊啊啊好湿久久| 精品一二三区四视频| 大香蕉乱级| 91 在线亚洲| 熟妇高潮二区三区| 91色交| 亚洲五码一区二区三区| 97电影院超碰| 亚洲自拍一区夜夜操 | 日韩精品99999| 一级免费精品| 国产操逼逼网| 加勒比人妻综合| 日本国产亚洲一区在线观看| 久久亚洲AV无码专区国产精品| 伊人AAA| 欧美 日韩第一性色| 天天视频网站黄| 日韩不卡毛片Av免费高清| 中文字日本乱码| 97爱爱| 1234区中文字幕在线观看_青青草国产在线_日韩一区二区 | 91精品老女人| 成人五月天色网| 乱伦一二三| 97色婷| 97视频免费播放| 成人在线日韩| 密臀成人视频久久久| 牛黄色久午久| 日日夜夜骑| 日本三级韩三级99久久| 91美女视频。| 能看的AV| 1000部熟女视频在线观看| 亚洲精品天天影视综合网 | 丝袜色综合| 中国一级操逼视频| 日韩av情韩国爱禁区av一区二区| 国产激情av女片自拍| 超碰97久久国| aⅴ日韩成人电影av在线免费看av大全 | 91色人妻| 久久少妇| 欧美最大综合网| 强奸乱伦动态污图免费| 亚洲av资源| 亚洲天天艹| 无码伊人久久大杳蕉中文无码| 中文字幕丝袜| 狠狠躁AV| 国产精品熟女丝袜一区二区| 丝袜 中出 制服 人妻 美腿 中文字幕| 日本九九久久99播| 国产强奸乱伦第1页| 欧美在线啊啊啊| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 国产亚洲色婷婷久久99精品91葵花宝典 | 97爱免费插| 开心五月天激情网| 日韩熟女乱伦中出| 人人干黄色| 91情色| 思思热国产高清| 91激情综合| 亚洲色图在线视频| 中亚精品极乱| 高清不卡视频| 青青色综合| ′ !γ}丶。。久久精品欧美一区二区三区| 3P乱轮视频| 啊啊啊水好多| 亚洲日韩东京热一区| 天天摸夜夜摸| 国产不卡片| 高清不卡国产| 国产成人精品午夜福利| 大香蕉综合| 丁香五月AV| 日本性爱少妇| 久久五月综合| 色综合婷婷| 久久久久久午夜男人的天堂| 一区二区三区精品黑丝白丝酒店对鸡 | 天天看特黄的免费网站| 久久精品老司| 日日摸日日碰| 天天久久久久久| 变态另类专区| 黄色成人网久久久久久| 97视频在线播放| 免费试看60秒| 思思热国产高清| 2019久久久久久久久福利| ?亚洲伊人伊成久久人综合网| 97福利视频| 国产网站在线播放| 色噜噜人妻丝袜a∨先锋影| 久久久久久AⅤ无码免费肉站 | 国内黄色精品| 蜜桃香蕉久草精品在线| 亚洲熟女av中文字幕| 麻豆国产视频精品观看| 亚洲国产尤物yw在线观看| 国产大学生高潮在线播放| 一二三啪啪专区| 亚洲AV永久无码精品成人调教| 美女裸体无遮挡永久免费观看网站| 日韩三A大片在线观看| 天天天天天干夜夜夜夜夜操| 加勒比AV网| 国产日逼视频| 日韩欧美成人大香蕉| 亚洲影视高清三级-草1024榴社区入口-品爱AV| 日本人妻最新在线中| 大香蕉色十月| 欧美性第1页| 久久精品日韩| 日韩av色图综合| 97啪啪| 香蕉久久国产AV一区二区| 一二三啪啪专区| 丰满人妻-区二区三区免费看| 日逼视频日本| 最新av在线| 日韩综合97p| 久久精品人体AV| 九九这里只有精品| 东京日日夜夜| av天堂电影网| 男人的天堂不卡一区二区| 亚洲做性| 东京热亚洲一区二区| 97伊人超碰| 99激情视频| 超碰九区| 蜜伊人色综合97| 亚洲欧洲自拍图片专区满春格| 日本久久久久久久久| 日韩综合成人免费视频| 揉揉揉夜夜| 人妻密肉在线观看| 中文字幕免费看大片| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区 | 一区二区影视| 欧亚第一综合网| 成年无码动漫av片无尽在线 | 两女互慰AV高潮喷水在线观看| 久久高清无码夜夜操| 操逼网站视频漫画国产| 日本不卡在线二区三区| 97欧美精品综合| 欧美色亚洲| 久欲AV| 东京热不卡视频| 成人 日韩欧美一区| 91无遮挡| 欧美热图99| 97精品久久久久中文字幕| 美女在线H91| 久久极品伊人| 成人免费福利网站国产| 青青伊人这里只有精品| 亚欧成人综合影院| 乱伦一二三区| 超碰在线人人射| 天天天堂影视日韩亚洲91| 男女激情中文字幕| 精品一区96| 欧美狠狠弄| 91久久久久久| 国产精品香蕉热久久新品| 国产无码精品高清| 性感美女啊啊啊在线| 啊啊啊不要啊啊受不了了视频在线| 亚洲国产欧美中日韩成人综合视频| 多乙久久久久久| 伊人久久在线视频观看| 欧美综合网在线| 国产99999| 成人无码在线视频网站| 国产午夜精品理论片一二三区区| 2017av无码免费无线播| 91综合无码| 超碰色图| 狠狠色噜噜狠狠狠狠2018| 日本高清视频xxxx| 综合色播| 天天爱天天韩国日本牛牛牛牛| 天天插天天射| 涩爱AV在线| 99久久99九九99九九九| 亚洲 欧美 天天| 久久神马影院| 久久久三区二区一区| 欧美,亚洲,日韩,v,天堂,手机在线观看| 国偷自 一区二区| 久久久久久久9| 无码人妻一区二区三区免费九色| 久久天堂| 精品人妻美妇91job| 欧亚免费视频| 蜜奶av| 久久人妻一区二区三区高清 | 九九九不卡| 久久精品午夜国产亚洲AV无码| av绯色| 中文字幕丝袜人妻| 欧美色综合图片| 日小BB小视频| 欧美日不卡| 亚洲清纯唯美| 国产日韩在线播放av| 逼逼逼逼操操操操操操操操操午夜剧场| 超碰av在线| julia ann久久| 操啊国产| 日本免费中文一区二区三区四区 | 久操不卡视频| 91操熟女视频| 99色在线视频| 99热这里只有精品1| 91视频伊人| 色综合中文字幕不卡| 午夜精品久久一区二区| 欧美色图成人网一区二区| 欧美性爱日韩性爱| 蜜臀一二三区| 天天操女人| 2017av无码免费无线播| 亚洲色图欧美另类在线| 欧美强奸乱能| 超碰在线综合97| 久久香蕉网| 性无码专区2020| 高树玛利亚无码流出| 精品九九九| 极品后入免费视频| 国产成人无码久久精品| 亚洲色人阁| 久久久久精| 亚洲乱码国产乱码精网站| 91国产丝袜美女| 手机在线观看不卡无码av| 起碰97| www久久精品| 欧美美女后入| 综合激情婷婷| av网站在线观看了| 久操国产在线| 亚洲宗合网| 久久久久久久久久久久久久久乱码| 96久久精品一二三区色欲| 香港澳门日本三级网站| 97chaopenrihan| 夜精品久无码| 超碰久久草| 97色色,97综合| 四虎在线播放| 日韩色女精品| 中文字幕AV乱伦| 亚洲欧美国产va在线播放频| 一本大道久| 噜噜噜噜久久久精品免费| 精品一区99999| 男人 天堂 日 亚洲| 毛片17S| 欧美午夜色妇色鬼| 91在线综合网| 中文字幕av久久爽Av| yazhousetuoumei| 天天综合网国产| 亚洲天堂另类小说男人| 78久久久| 婷婷美人网| 精品9999| 久久亚洲中文字幕视频| 校园春色亚洲| 九九精品无码专区免费| 黑人无码一区二区| 伊人成人中文字幕久久网| 99re9在线| 午夜综合在线| 欧美人妖内射| 成人97人人超碰人人| 伊人色综合网电影| 偷拍 精品另类 凸凹了四区| 中文字幕片| 亚洲97资源| 亚洲日韩美国人妻| http://qxhbdz.com| 五十路人妻在线| 搡老女人911熟妇老熟女| 玖玖爱在线视频免费观看| 久久免费99精品久久久久久| 人妻中文字幕日韩电影| 九九黄色视频在线观看| 宅男午夜在线视频| 中文字幕免费在线观看| 日韩Va亚洲va欧美Ⅴa久久| 久久婷婷五月天| 日本久久久精品电影| 91成人无码| 狠狠操夜夜| 日本不卡三级网在线播放| 性九九九九九九| 精品久久久久久中文字幕三区 | 超碰视97中文| 亚洲色图欧美色图日韩色图| 国产按摩一区二区三区| 蜜汁欧美| 无码抄逼网| 2020中文字幕在线| 岛园激情| 亚洲区限制级 99| 探花一区在线| 亚洲影视高清三级-草1024榴社区入口-品爱AV | 91在线免费精品视频| 婷婷91| 国产农村妇女毛片精品久久| 婷婷久久五月| 欧美操逼录像国产黄色国产| 五月天激情网站| 久久精品熟妇丰满人妻99| 亚洲 中文 女同| 麻豆综合一区av| 熟女自慰久久久| 色爱三区| 丁香九月婷婷| 青青草日本中文字幕| 成人性爱美曰韩| 亚洲在线A| 爱欲AV| 最近的最新的中文字幕视频| 性猛交| 亚洲极品| 超碰97最新人妻| 色色色色网站| 涩涩这里只有精品视频| 中出91视频| 日韩成人午夜精品久久高潮| 东亚亚洲无码高清| 97超碰站| 丰满熟女人妻一区二区三五十一路| 中文字幕av亚洲在线| 国产白丝精品在线观看| 中出20p| 伊人一区二区三区| 天天操狠狠日夜夜干超碰撸com视频在线观看 | 亚洲综合图色在线| 婷色五月| 亚洲色图殴美色图激情乱伦| 亚洲精品人体| 黄页网站成人免费| 人人妻天天做天天爽| 香蕉一区二区三区在线视频| 色狠狠色| 99热91| 日韩av乱伦| 亚洲无码一区二区三区三州| 乳欲人妻办公室奶水| 综合伊人激情| 麻豆视频一区二区| 久久日韩肥臀| 超碰人妻97| 97天天摸天天爽| 国产精品96久久久久久| 日韩精品资源| 综合网亚洲1| 麻豆熟妇乱妇熟色A片在线看| 中文字幕午夜精品久久久| 麻豆色99999| 伊人嫩草| 天天综合~91| 在线中文字幕| 国产精品一级片在线看| 鸡巴插逼视频| 91成人在线免费视频| 激情综合五| 天美传媒国产原创中文字幕亚洲欧美另类| 六月色色| 中文字幕一二三区| 四虎在线播放| 99热伊人| 久久性爱精品一区| 五月天社区| 国产视频一区二区三区久久亚洲天堂| 久久久久密臀一区二区| 天天干夜夜操一区二区| 无码高清操逼| 黄色香蕉视频网站一区| 欧洲成人性爱视频| 综合激情五月天| 亚洲国产综合久久天堂| 亚洲和欧美裸体美女双飞视频| 97超碰伊人| 日韩精品色呦呦| 首页亚洲国产高跟丝袜诱惑视频 | 无码直播久久久| 青青草天天亲夜夜操网| 久久久久久久久久久久久久久久9 亚洲成人妻日韩在线 | 欧美精品成人一区二区在线观看| av婷婷色婷婷色六月| 另类亚洲图色| 春色综合网| www久| 亚洲综合伊人无码久久| 操我无码| 亚洲AV色图一区| 乱伦3P视频| 91激情综合| 天久久久噜噜噜久久国产精品爽爽| 青青操日韩| 欧美日韩大黄片| 精久久久91| 国产9l 大屁股| 99精品久久久久久久婷婷| 精品丝袜无码一区二区三APP| 亚州色交| 好涩综合| 欧美大片天天看| 日韩一999精品| 亚洲91射| 成人网站 免费观看| 亚洲官网在线| 伊人操| 丁香五月婷婷色| 亚洲欧美视| 6080YYY午夜理论片在线观看| 99久久这里只有精品| 老熟乱一区二区三区四区| 一本色道无码DVD中文字幕| 青青草中文-久久青草精品一区二区三 | 欧美极品美女aaaaaa级黄片| 男人天堂一区二区| 另类欧美综合| 97干在线| 国产丁香精品露脸视频| 天天日B夜夜干B时时操B| 亚洲中文字幕一区| 日日噜噜夜夜狠狠视频无| 青青操在线亚洲视频观看欧美在线 | 放黄片放3级黄片没穿衣服| 精品一区二区啪啪啪| 亚洲毛片久久| 亚洲日韩一区电影| 久久久久九九九九| 精品久久久久瑟瑟| 日韩国产精品人妻无码久久久| 极品五月天噜噜| 日韩欧美性爱电影在线观看| 一二三区在线| 国产精品点击进入在线影院高清| 91老司机在线视频免费观看| 99re9| 第45页一区二区| 欧美精品一区二区少妇免费A片| 青久操| 永久免费发布性爱网| 素人伊尹大香蕉免费下载视频| 国产又大又硬又长又粗| 久九九九九九九九热| 99热精品在线| 少妇被c 黄 免费观看| 高潮内射在线| 26uuu性| 欧美色91| 欧美日韩操逼嗦吊| 91久久国产精品| 久九九九九九九热| 久久久久久电影| 亚洲日本天堂| 久久精品国产精品亚洲艾通辽熟妇| 免费精品无码一级毛片牛牛影视| 超碰激情808| 欧美经典一区二区三区| 91国产丝袜白虎| 欧美亚涩| 亚洲AV操| 久久超碰网| h色99999| 丁香五月天堂| 浓厚中出中文字幕在线| 五十路熟女在线不卡观看一区二区| 亚洲一区日韩| а√天堂资源官网在线资源| 九九九热精品| 99亚洲天堂| 青娱乐欧美激情一区二区 | 国产精品女aA片爽爽视频| 大肉棒导航| 东京热亚洲一区二区| 亚洲精品自拍| 国产97在线播放| 国产美女精品| 大香蕉av在线| 欧美日韩一区二区三区四区蜜桃| 久久久久99精品成人片蜜臀| 精品一久久久| 色色五月丁香| 91c色| av毛片aaaaa免费看| 九九九草| 日日橹狠狠爱欧美超碰| 清柠毛片| 岛国色情视频在线观看| 亚洲福利影院一区久久| 天天干夜夜肏| 成人天天看站长推荐| 亚洲第一在线视频| 午夜AV人气不卡| 欧美超碰在线| 高颜值美女口爆高潮浪叫| 乱码熟妇人妻久久久| 狼天天狼天天大香蕉| 狠狠色噜噜狠狠狠狠狠色综合久久| 日本免费一级AAA大片器 | 久久香蕉国产线看观看猫咪av| 蜜臀久久99精品久久久| 天天享受天天看| 夜夜嗨一区二区| 26uuu国产成人综合| 亚洲无码视频免费在线观看网址!| 青青草玖玖爱| 精品无码一区二区| 99超级碰免费视频| 国产日韩欧美亚洲精品95 | 97玖玖超碰| 女同亚洲欧美一二三区久久电影| 成人八戒网站| 欧美不卡二区| 精品人妻1区| 综合影院永久入口国产| 91色插| 怡红院成人视频| 亚洲欧美一区二区不卡视频播放 | 中文字幕后石码四区五区| 欧美成人精品一区| 99精品丰满人妻无码| 激情啪啪视频| 超碰碰激情97+久| 欧美亚洲厕所精品偷拍91| 香一区二区三区| 少妇毛片久久| 97操97色| 9热9热综合网| 91大神电影天堂| 国产无遮挡| 久久国产99精品72福利 | 久久久久久久9| 久久久日本电影| 91无码精品| 美女久久久| 97干97色| 中国操逼无码| 欧美中文字幕日韩在线| 美女视频尤物网在线看| 欧美爆乳精品一区二区| 欧美中文字幕日韩在线|