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

ARTICLE DETAIL

資訊詳情

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

JSP圖書館借閱系統(tǒng)部署教程:數(shù)據(jù)庫設(shè)計(jì)與借還書流程避坑指南

JSP圖書館借閱系統(tǒng)部署教程:數(shù)據(jù)庫設(shè)計(jì)與借還書流程避坑指南 簡(jiǎn)介一份關(guān)于圖書館借閱系統(tǒng)的Java Web課程設(shè)計(jì)與畢業(yè)設(shè)計(jì)資源基于JSP與Servlet技術(shù)開發(fā)面向計(jì)算機(jī)專業(yè)學(xué)生、Java Web初學(xué)者以及需要快速完成課題的開發(fā)者可用于實(shí)現(xiàn)圖書查詢、借閱、歸還、讀者管理和館藏統(tǒng)計(jì)等核心業(yè)務(wù)。壓縮包內(nèi)共114個(gè)文件約1.64MB包含57個(gè)JSP動(dòng)態(tài)頁面、4個(gè)依賴庫文件、SQL數(shù)據(jù)庫腳本及數(shù)據(jù)庫備份文件還有用于界面展示的圖片素材和論文文檔可兼顧運(yùn)行使用與文檔撰寫。資源提供了完整源代碼和配套論文代碼采用模型-視圖-控制器的分層思想將頁面展示與業(yè)務(wù)邏輯分離便于逐段學(xué)習(xí)數(shù)據(jù)庫設(shè)計(jì)、數(shù)據(jù)訪問、會(huì)話跟蹤、權(quán)限驗(yàn)證和異常處理等Web開發(fā)要點(diǎn)這些內(nèi)容對(duì)完成課程設(shè)計(jì)、準(zhǔn)備畢業(yè)設(shè)計(jì)答辯或進(jìn)行項(xiàng)目實(shí)踐均有直接幫助。已有128人學(xué)習(xí)適合有一定Java基礎(chǔ)、希望在較短時(shí)間內(nèi)獨(dú)立完成Web項(xiàng)目開發(fā)的讀者。1. 這個(gè)zip里裝的是什么東西JSP圖書館借閱系統(tǒng)的真實(shí)面貌圖書館借閱系統(tǒng)是 JSP Web 開發(fā)里被做爛了、但永遠(yuǎn)不過時(shí)的課設(shè)題目。這個(gè) zip 包通常包含一份可運(yùn)行的 Web 工程源碼、數(shù)據(jù)庫腳本和配套論文文檔適合需要交課程設(shè)計(jì)或畢業(yè)設(shè)計(jì)的同學(xué)直接拿來跑通、改造成自己的項(xiàng)目。它的核心價(jià)值不是讓你學(xué)會(huì) JSP 語法而是讓你在最短時(shí)間內(nèi)看到一個(gè)完整 Web 項(xiàng)目從數(shù)據(jù)庫到頁面、從登錄到借還書的全鏈路是怎么串起來的。本文會(huì)從拿到壓縮包后的第一步開始講清楚怎么把它跑起來、數(shù)據(jù)庫怎么建、借書還書流程怎么實(shí)現(xiàn)的以及最容易踩的五個(gè)坑。如果你手里正好有這么一個(gè)包或者準(zhǔn)備做類似的 JSP 圖書館項(xiàng)目這篇文章可以幫你少走兩周彎路。2. 本地把項(xiàng)目跑通JDK、Tomcat、MySQL 與導(dǎo)入部署全流程2.1 環(huán)境版本怎么選JDK 8 Tomcat 8.5 是最穩(wěn)的組合這類 JSP 老項(xiàng)目大多是在 2015 到 2019 年之間寫的用的技術(shù)?;臼?JSP Servlet JDBC MySQL框架最多帶個(gè) jQuery。給它配環(huán)境的第一原則是“越老越穩(wěn)”JDK 用 8Tomcat 用 8.5MySQL 用 5.7。JDK 11 以上不是跑不了但很多代碼里用了 javax.servlet 和 JDK 8 時(shí)期的寫法在高版本容器下容易報(bào)模塊訪問錯(cuò)誤屬于自己給自己找麻煩。Tomcat 8.5 和 JDK 8 的搭配為什么穩(wěn)因?yàn)?Tomcat 8.5 本身就是在 JDK 8 年代發(fā)布的對(duì) JSP 2.3 和 Servlet 3.1 的支持最成熟。MySQL 5.7 則是那個(gè)年代課設(shè)項(xiàng)目的默認(rèn)配置數(shù)據(jù)庫腳本和驅(qū)動(dòng)類名基本都是按 5.x 寫的。如果你機(jī)器上已經(jīng)裝了 MySQL 8.x 也不用慌第 5 章會(huì)專門講驅(qū)動(dòng)和時(shí)區(qū)那個(gè)坑怎么處理。2.2 導(dǎo)入 IDEA/Eclipse 與修改數(shù)據(jù)庫連接配置拿到壓縮包先解壓常見目錄結(jié)構(gòu)是 src 代碼目錄、web 或 WebRoot 頁面目錄、sql 或 db 數(shù)據(jù)庫腳本目錄外加一份論文文件夾。先把 sql 目錄里的 .sql 文件找出來這個(gè)文件之后要用。打開 IDEA 或 Eclipse用導(dǎo)入 Maven 項(xiàng)目或?qū)?Dynamic Web Project 的方式把工程加載進(jìn)來。需要注意如果原項(xiàng)目用的是 Eclipse 導(dǎo)入 IDEA路徑和 Facet 配置會(huì)丟失需要手動(dòng)補(bǔ)上。數(shù)據(jù)庫連接配置一般在 src 目錄下的db.properties或者jdbc.properties文件里少數(shù)項(xiàng)目直接寫在 ConnectionUtil.java 類中。找到后檢查這幾項(xiàng)jdbc.urljdbc:mysql://localhost:3306/librarydb?useUnicodetruecharacterEncodingutf8useSSLfalseserverTimezoneAsia/Shanghai jdbc.usernameroot jdbc.password123456 jdbc.drivercom.mysql.jdbc.Driver如果用的是 MySQL 5.7驅(qū)動(dòng)類名com.mysql.jdbc.Driver沒問題如果是 MySQL 8.x需要改成com.mysql.cj.jdbc.Driver。URL 里的characterEncodingutf8是防中文亂碼的serverTimezoneAsia/Shanghai是 MySQL 8 必須加的否則會(huì)報(bào)時(shí)區(qū)錯(cuò)誤。數(shù)據(jù)庫名librarydb要和 sql 里建庫語句的庫名對(duì)應(yīng)密碼改成你自己 MySQL 的密碼。提示項(xiàng)目里的數(shù)據(jù)庫連接信息是最高頻的報(bào)錯(cuò)源。改完配置后先連一下 MySQL 客戶端確認(rèn)賬號(hào)密碼、庫名都對(duì)再啟動(dòng) Tomcat。2.3 執(zhí)行數(shù)據(jù)庫腳本與啟動(dòng) web 服務(wù)器打開 MySQL 命令行或 Navicat執(zhí)行 sql 目錄里的腳本。常見做法是用 source 命令mysql -u root -p123456 d:/library.sql或者進(jìn)入 MySQL 后執(zhí)行source d:/library.sql;執(zhí)行完可以看到提示然后輸入show databases;確認(rèn) librarydb 存在。接著配置 Tomcat。如果是 IDEA在 Run/Debug Configurations 里添加 Tomcat Server LocalDeployment 里把項(xiàng)目 artifact 加進(jìn)去如果是直接拿 Tomcat 跑把項(xiàng)目下的 target 目錄里打好的 war 包或 Exploded 目錄復(fù)制到 tomcat/webapps 下然后啟動(dòng)cd /path/to/tomcat/bin startup.batWindows 下用 startup.batLinux 下用 startup.sh。啟動(dòng)后看控制臺(tái)日志出現(xiàn) “Server startup in xxx ms” 才算成功。訪問 http://localhost:8080/項(xiàng)目名/ 一般默認(rèn)賬號(hào)是 admin密碼 admin 或 123456登錄后能看到后臺(tái)管理界面。3. 數(shù)據(jù)庫設(shè)計(jì)與表結(jié)構(gòu)邏輯借閱系統(tǒng)的數(shù)據(jù)模型3.1 核心表拆解用戶、圖書、借閱記錄三張表撐起整個(gè)系統(tǒng)一套標(biāo)準(zhǔn)的 JSP 圖書館借閱系統(tǒng)后端數(shù)據(jù)庫一般至少包含三張核心表用戶表、圖書信息表、借閱記錄表。用戶表存管理員和讀者的賬號(hào)密碼圖書表存書的名稱、作者、ISBN、庫存等元數(shù)據(jù)借閱記錄表負(fù)責(zé)把用戶和書關(guān)聯(lián)起來并記錄借出時(shí)間、應(yīng)還時(shí)間、實(shí)際歸還時(shí)間。這三張表之間的關(guān)系很直觀一個(gè)用戶對(duì)應(yīng)多條借閱記錄一本書對(duì)應(yīng)多條借閱記錄。說得更直白一點(diǎn)借閱記錄表就是連接用戶表和圖書表的中間表是這套系統(tǒng)里業(yè)務(wù)邏輯最密集的地方。下面是一個(gè)常見的建表設(shè)計(jì)字段命名經(jīng)過簡(jiǎn)化你可以直接復(fù)制到你的數(shù)據(jù)庫腳本里。3.2 建庫建表 SQL可以抄作業(yè)的完整腳本CREATE DATABASE IF NOT EXISTS librarydb DEFAULT CHARACTER SET utf8; USE librarydb; CREATE TABLE t_user ( id INT PRIMARY KEY AUTO_INCREMENT, username VARCHAR(50) NOT NULL UNIQUE, password VARCHAR(50) NOT NULL, realname VARCHAR(50), role TINYINT DEFAULT 1 COMMENT 0管理員 1讀者, create_time DATETIME DEFAULT CURRENT_TIMESTAMP ); CREATE TABLE t_book ( id INT PRIMARY KEY AUTO_INCREMENT, isbn VARCHAR(20) NOT NULL, book_name VARCHAR(200) NOT NULL, author VARCHAR(100), category VARCHAR(50), press VARCHAR(100), stock INT DEFAULT 1 COMMENT 可借庫存, total INT DEFAULT 1 COMMENT 總庫存, create_time DATETIME DEFAULT CURRENT_TIMESTAMP ); CREATE TABLE t_borrow ( id INT PRIMARY KEY AUTO_INCREMENT, user_id INT NOT NULL, book_id INT NOT NULL, borrow_time DATETIME DEFAULT CURRENT_TIMESTAMP, due_time DATETIME COMMENT 應(yīng)還時(shí)間, return_time DATETIME COMMENT 實(shí)際歸還時(shí)間, status TINYINT DEFAULT 1 COMMENT 1借出中 2已歸還 3逾期未還, KEY idx_user (user_id), KEY idx_book (book_id), CONSTRAINT fk_borrow_user FOREIGN KEY (user_id) REFERENCES t_user(id), CONSTRAINT fk_borrow_book FOREIGN KEY (book_id) REFERENCES t_book(id) ); CREATE TABLE t_category ( id INT PRIMARY KEY AUTO_INCREMENT, category_name VARCHAR(50) NOT NULL UNIQUE );代碼說明庫名用librarydb字符集強(qiáng)制為 utf8避免建表后中文亂碼。t_user表把管理員和讀者放在同一張表用role字段區(qū)分這是課設(shè)里的常見做法比拆成兩張表更容易維護(hù)。t_book里stock表示當(dāng)前可借數(shù)量total表示總庫存數(shù)兩個(gè)字段分開存是因?yàn)榻璩鋈サ臅涗浽诮栝啽砝锩看芜€書都需要把stock加回來。t_borrow表里的外鍵約束在真實(shí)項(xiàng)目中常常會(huì)被省略但課設(shè)建議保留答辯時(shí)可以說“我用外鍵保證了數(shù)據(jù)完整性”。參數(shù)說明due_time應(yīng)還時(shí)間 borrow_time 借期天數(shù)默認(rèn) 30 天逾期罰金一般按天計(jì)算不在表里存金額而在查詢時(shí)動(dòng)態(tài)算。另外t_category分類表是可選表很多簡(jiǎn)單系統(tǒng)直接用 t_book 里的 category 字符串字段不需要單獨(dú)建。如果你接手的是簡(jiǎn)化版本沒有分類表也正常。3.3 借閱記錄狀態(tài)流轉(zhuǎn)為什么 status 用數(shù)字而不是字符串設(shè)計(jì)借閱記錄表時(shí)最容易翻車的地方是 status 字段。有的人圖省事直接存“借出中”“已歸還”這種中文后來想統(tǒng)計(jì)未歸還數(shù)量時(shí)發(fā)現(xiàn)大小寫不一致或編碼亂掉。更穩(wěn)的做法是用數(shù)字枚舉1 表示借出中2 表示已歸還3 表示逾期。這個(gè)數(shù)字狀態(tài)的好處是頂層代碼不需要解析字符串直接WHERE status 3就能查出所有逾期未還的人。逾期狀態(tài)怎么產(chǎn)生一種做法是還書時(shí)判斷當(dāng)前時(shí)間大于 due_time 則更新為 3另一種是靠定時(shí)任務(wù)掃描。課設(shè)項(xiàng)目里最常見的是前者還書那一刻判斷是否超期順便把罰金算出來。查詢頁面上也可以用 JSTLc:if test${record.status 1}來渲染不同標(biāo)簽邏輯干凈。4. 核心借還流程的實(shí)現(xiàn)Servlet JSP 怎么把業(yè)務(wù)串起來4.1 借書用例從頁面按鈕到數(shù)據(jù)庫記錄的兩條鏈路把這個(gè)流程拆開借一本書要經(jīng)過圖書列表頁 → 點(diǎn)擊“借書” → 發(fā)請(qǐng)求到 BorrowServlet → BorrowDao 查庫存和是否重復(fù)借 → 插入借閱記錄 → 減少庫存 → 跳轉(zhuǎn)結(jié)果頁。這個(gè)鏈路里 Servlet 是唯一入口JSP 只做展示和表單提交完整項(xiàng)目的代碼分層多數(shù)都是這樣組織的。// BorrowDao.java 中借書方法的核心片段 public boolean borrowBook(int userId, int bookId) { Connection conn null; PreparedStatement ps null; ResultSet rs null; try { conn DBUtil.getConnection(); conn.setAutoCommit(false); // 開啟事務(wù) // 1. 查這本書當(dāng)前庫存 String sqlStock SELECT stock FROM t_book WHERE id ? FOR UPDATE; ps conn.prepareStatement(sqlStock); ps.setInt(1, bookId); rs ps.executeQuery(); if (!rs.next()) return false; if (rs.getInt(stock) 1) return false; // 庫存不足直接失敗 // 2. 檢查用戶是否已經(jīng)借過同一本書且未歸還 String sqlCheck SELECT COUNT(*) FROM t_borrow WHERE user_id ? AND book_id ? AND status 1; ps conn.prepareStatement(sqlCheck); ps.setInt(1, userId); ps.setInt(2, bookId); rs ps.executeQuery(); if (rs.next() rs.getInt(1) 0) return false; // 3. 插入借閱記錄 String sqlInsert INSERT INTO t_borrow (user_id, book_id, due_time) VALUES (?, ?, DATE_ADD(NOW(), INTERVAL 30 DAY)); ps conn.prepareStatement(sqlInsert); ps.setInt(1, userId); ps.setInt(2, bookId); ps.executeUpdate(); // 4. 扣減庫存 String sqlUpdate UPDATE t_book SET stock stock - 1 WHERE id ? AND stock 0; ps conn.prepareStatement(sqlUpdate); ps.setInt(1, bookId); ps.executeUpdate(); conn.commit(); // 全部成功才提交 return true; } catch (SQLException e) { if (conn ! null) try { conn.rollback(); } catch (SQLException ex) { ex.printStackTrace(); } return false; } finally { DBUtil.close(rs, ps, conn); } }這段代碼我故意加了三個(gè)平時(shí)項(xiàng)目里很容易忽略的細(xì)節(jié)。第一個(gè)是conn.setAutoCommit(false)把四條 SQL 包成一個(gè)事務(wù)任何一步失敗都整體回滾避免出現(xiàn)“借閱記錄插進(jìn)去了但庫存沒減”這種數(shù)據(jù)不一致。第二個(gè)是庫存查詢用了FOR UPDATE這是行鎖兩個(gè)讀者同時(shí)借同一本書的最后一本時(shí)后一個(gè)請(qǐng)求會(huì)等待前一個(gè)提交不會(huì)出現(xiàn)兩個(gè)人都借走但系統(tǒng)庫存只剩 1 的問題。第三個(gè)是在扣庫存時(shí)不只執(zhí)行stock stock - 1而是帶上AND stock 0條件等于在更新語句再兜一次底防止并發(fā)把庫存扣成負(fù)數(shù)。參數(shù)說明DATE_ADD(NOW(), INTERVAL 30 DAY)設(shè)置應(yīng)還時(shí)間為當(dāng)前時(shí)間加 30 天。你如果想改成 14 天或 60 天改這個(gè)數(shù)字就行。需要說明的是很多網(wǎng)上流傳的代碼沒有FOR UPDATE那是為了演示簡(jiǎn)單答辯時(shí)這段代碼會(huì)是你的加分項(xiàng)。4.2 還書流程與逾期罰金日期計(jì)算的三個(gè)小坑還書和借書在代碼上是對(duì)稱的先更新借閱記錄狀態(tài)和歸還時(shí)間再把圖書庫存加回去。但逾期判斷這里有個(gè)經(jīng)典坑就是拿 Java 的System.currentTimeMillis()直接減due_time.getTime()再除以 86400000得到不準(zhǔn)確的天數(shù)。原因很簡(jiǎn)單毫秒除法按 24 小時(shí)算但數(shù)據(jù)庫里存的due_time是帶時(shí)分秒的用戶下午 3 點(diǎn)借的書應(yīng)還時(shí)間也是下午 3 點(diǎn)凌晨 1 點(diǎn)還書時(shí)毫秒除法會(huì)得出“逾期 0 天”實(shí)際已經(jīng)超了。正確處理是先把兩個(gè)日期都轉(zhuǎn)成LocalDate只比較年月日或者直接寫在 SQL 里UPDATE t_borrow SET return_time NOW(), status CASE WHEN NOW() due_time THEN 3 ELSE 2 END WHERE id ?;這段 SQL 把狀態(tài)更新交給數(shù)據(jù)庫判斷比 Java 端比較Date對(duì)象少踩很多坑。罰金計(jì)算再把 status 3 的記錄查出來用DATEDIFF(return_time, due_time) * 0.1算出金額不用在 Java 里做日期算術(shù)。4.3 讀者個(gè)人中心與個(gè)人信息展示頁面讀者登錄后看到的 jsp 個(gè)人信息展示頁面是這類項(xiàng)目里被大量復(fù)用的模塊。它通常分成三塊當(dāng)前借閱列表、歷史借閱記錄、個(gè)人資料修改。前兩塊走的是同一個(gè)查詢接口只是加了status篩選條件。當(dāng)前借閱列表一般會(huì)顯示借出時(shí)間、應(yīng)還時(shí)間逾期的時(shí)候用紅色高亮標(biāo)注。這個(gè)頁面的實(shí)現(xiàn)重點(diǎn)在分頁和狀態(tài)渲染。很多模板項(xiàng)目直接SELECT * FROM t_borrow WHERE user_id ?然后全量輸出在一個(gè) jsp 頁面里記錄一多頁面就卡。如果你想把項(xiàng)目質(zhì)量做高在這里加一個(gè)分頁SQL 用LIMIT offset, pageSize配合 JSP 頁面底部上一頁下一頁按鈕。不用上復(fù)雜框架純 JSP 腳本和 JDBC 就能實(shí)現(xiàn)但做出來后明顯比原來高一個(gè)檔次。5. 避坑指南跑這類 JSP 項(xiàng)目最容易翻車的五個(gè)位置5.1 啟動(dòng)報(bào) ClassNotFoundException: com.mysql.jdbc.Driver這個(gè)錯(cuò)幾乎人手一份?,F(xiàn)象是 Tomcat 啟動(dòng)或訪問數(shù)據(jù)庫時(shí)報(bào)找不到驅(qū)動(dòng)類但項(xiàng)目 lib 目錄里明明有 mysql-connector-java 的 jar 包。原因是 jar 包和數(shù)據(jù)庫版本對(duì)不上或者 jar 沒有被打進(jìn) WEB-INF/lib。解決方法是確認(rèn) jar 在WEB-INF/lib目錄下而不是只在 IDE 的 External Libraries 里如果換成了 MySQL 8.0 以上版本驅(qū)動(dòng)類名改成com.mysql.cj.jdbc.Driver。在 IDEA 里右鍵項(xiàng)目選擇 Open Module Settings在 Artifacts 里把 mysql 驅(qū)動(dòng)加進(jìn) WEB-INF/lib再重新構(gòu)建一下。5.2 數(shù)據(jù)庫中文亂碼頁面顯示一串問號(hào)現(xiàn)象是頁面上文字正常但插入到數(shù)據(jù)庫里的中文變成????或者反過來頁面亂碼數(shù)據(jù)庫正常。原因是建庫字符集和連接 URL 字符集沒有統(tǒng)一。最徹底的做法是建庫時(shí)指定DEFAULT CHARACTER SET utf8連接 URL 里加characterEncodingutf8JSP 頁面頂部寫contentTypetext/html; charsetUTF-8。三個(gè)地方全部統(tǒng)一基本不會(huì)再出現(xiàn)問號(hào)問題。如果還不行在 MySQL 命令行執(zhí)行SET NAMES utf8;臨時(shí)驗(yàn)證一下是不是終端字符集的問題。5.3 端口 8080 被占用Tomcat 起不來Tomcat 啟動(dòng)時(shí)直接報(bào)Port 8080 required by Tomcat v8.5 Server at localhost is already in use說明已有進(jìn)程占用了 8080 端口。常見原因是之前啟動(dòng)的 Tomcat 沒關(guān)干凈或者本機(jī)裝了別的 web 服務(wù)器。在命令行執(zhí)行netstat -ano | findstr 8080 taskkill /PID 進(jìn)程號(hào) /F把占用進(jìn)程結(jié)束后重新啟動(dòng) Tomcat。如果 8080 對(duì)你很重要換不了就改 Tomcat 的server.xml里的 Connector port。需要注意改了端口之后訪問地址要同步改成http://localhost:新端口/項(xiàng)目名/代碼里如果有寫死的8080跳轉(zhuǎn)鏈接也要一并改掉。5.4 項(xiàng)目導(dǎo)入后大量紅叉或編譯版本不匹配Eclipse 導(dǎo)入項(xiàng)目常見的問題是工 程的 Java Compiler 版本和 Facet 版本不對(duì)齊?,F(xiàn)象是項(xiàng)目能打開但src目錄下代碼全報(bào)紅或者編譯時(shí)提示不支持 diamond 運(yùn)算符。原因是項(xiàng)目當(dāng)初用 JDK 8 寫的導(dǎo)入時(shí)默認(rèn) JDK 級(jí)別變成 1.5。解決方案在項(xiàng)目右鍵 Properties 里把 Java Compiler 的 Compiler compliance level 改成 1.8Java Build Path 的 JRE System Library 改成你本機(jī)的 JDK 8。IDEA 里則在 Project Structure 的 Modules 里確認(rèn) Language level 是 8。5.5 頁面 404 或 500Servlet 映射和項(xiàng)目上下文路徑出錯(cuò)啟動(dòng)成功之后點(diǎn)擊借書按鈕報(bào) 404大概率是web.xml里 Servlet 映射路徑和 jsp 表單提交的 action 不一致。檢查表單里的actionborrowServlet和 web.xml 里的url-pattern/borrowServlet/url-pattern是否完全匹配注意有沒有漏掉斜杠。報(bào) 500 則要看 Tomcat 的 logs 目錄下catalina.out或localhost.log異常堆棧指向哪一行就從哪里查起。這類項(xiàng)目的血淚經(jīng)驗(yàn)是改完 Java 代碼后一定要 Project Clean 再重啟 Tomcat否則 Tomcat 還在跑舊 class 文件。6. 從能跑到能答辯把模板項(xiàng)目變成你自己的課程設(shè)計(jì)跑通代碼只是第一步你最終要交的是“自己的”項(xiàng)目。改造成自己的畢設(shè)其實(shí)不用把代碼重寫一遍而是做四件事改標(biāo)識(shí)、加功能、寫測(cè)試、對(duì)應(yīng)論文。改標(biāo)識(shí)是最快的項(xiàng)目里所有l(wèi)ibrarydb、圖書管理系統(tǒng)字樣替換成你起的系統(tǒng)名包名從com.example換成com.你的學(xué)號(hào)。IDEA 里按Shift F6批量重命名包名別手動(dòng)一個(gè)個(gè)改。加功能能明顯拉開和同學(xué)項(xiàng)目的差距。常見低成本高展示度的功能有三個(gè)首頁抄書排行榜、Excel 導(dǎo)出借閱記錄、讀者自助修改密碼。Excel 導(dǎo)出可以用 POI 庫本質(zhì)是查表后寫工作簿代碼量不大但答辯時(shí)操作演示效果很好。如果你會(huì)前端還可以把登錄頁和圖書列表頁的樣式換成 Bootstrap 或 Layui不用改后端邏輯只改 jsp 頁面引用的 CSS 和 HTML 結(jié)構(gòu)。論文和代碼的對(duì)應(yīng)關(guān)系直接決定你答辯能不能站住腳。論文里的需求分析章節(jié)畫用例圖對(duì)應(yīng)的是系統(tǒng)的管理員借書、讀者還書、圖書管理這些模塊概要設(shè)計(jì)章節(jié)畫三個(gè)層次結(jié)構(gòu)圖對(duì)應(yīng) jsp 展示層、Servlet 控制層、DAO 數(shù)據(jù)訪問層詳細(xì)設(shè)計(jì)章節(jié)的時(shí)序圖把第 4 章里借書那幾條 SQL 畫成一個(gè)完整序列測(cè)試章節(jié)把借書成功、庫存不足、重復(fù)借書、逾期還書四條用例在功能測(cè)試表里列出來每個(gè)用例寫清楚輸入數(shù)據(jù)和預(yù)期結(jié)果。這部分寫實(shí)了導(dǎo)師一看就知道你真跑過。最后給你一條我的教學(xué)式經(jīng)驗(yàn)我當(dāng)年拿到這類 zip 時(shí)第一步是原樣跑通第二步是備份 SQL 和源碼第三步才動(dòng)手改。改的時(shí)候每完成一個(gè)小功能就重啟一次 Tomcat 驗(yàn)證不要積攢一堆問題最后一起查。這個(gè)習(xí)慣幫我省了至少一周時(shí)間希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
五月丁香| 日本色色色视频| 精品无吗久久| 国产热RE99久久6国产精品首| 超碰97COm中文| 亚洲永久永久永久永久一级一级一级精品 | 成人网欧美风情| 91精品久久久| 思思热在线视频在线| 日本一久是| 人妻激情另类| 亚洲色啪| 国产精品无码AV网站| 张柏芝国产一区在线观看| 人妻少妇久久中文| 97在线无精品 | 午夜国产成人精品视频| 亚洲欧美清纯| 超碰色老头| 中出20p| 成人片视频| 玖玖蜜臀资源网| 五月天激情综合网| 国产成人亚洲精品自产在线| 日韩乱码Av| 超碰在线国产| 99热最新| 国产97色在线| 成人免费福利网站国产| 亚洲av成人精品一区| 午夜啊啊| 婷婷丁香人妻 | 欧美综合91| 九九九久| 久久精品国产Aⅴ| 天天干嫩逼网| 天美精品原创av片国产| 午夜视频久久久久一区| 欧美视频一| 香蕉黄色一级视频| 人妻二区| 中文字幕一区二区三区字幕| 亚洲日本激情| 综合色色网| 另类一区| 嗯嗯嗯啊啊啊在线免费观看| ,国产乱人伦精品一区二区三区| 日日夜夜干| 精品久久久九九九孕妇| 欧美激情视频一区二区三区不卡| 超碰97最新人妻| 嗯嗯啊好大| 免费精品国偷自产在线在线| 国产主播福利| 91c色| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 最近的最新的中文字幕视频| 婷婷99| 久久久999日本大片| 日韩99999色| 香蕉免费一区二区三区不读| 精品人妻一区二区免费蜜桃视频| 久久精品欧美一区二区三区不卡| 蜜臀AV网站| 九九这里只有精品| 97爱欧美| 91大香蕉伊人| 女欧美一区二三区| 伊人婷婷五月天| 久久久久久久久久久久久9999| 97国产亚洲中文在线| 超碰在线第一页| 亚洲av噜噜噜噜噜噜| 中国一级操逼视频| 欧美 综合| 这里只有精品97| 日韩欧美大片免费高清啪啪| 精品超碰国产| 久草在| 欧美96精品在线| 日韩有码 一区二区三区| 91精品国产日韩欧美综合| 色欲日韩欧美在线一区| 北条麻妃99精品青青久久| 97操在线| 17c在线成人免费A片观看| 天天躁日日躁AAA片李宗瑞| 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 黄污污污污| 97色欧州| 日韩免费簧片| 日本一天色道久久久精品视频| 狼人狠干| 色婷婷网| 天天操妹子| 亚洲精品xxx| 无码99| 97超碰欧美手机在线| 东北少妇高潮zzzz| 熟女人妻久久中文字幕一二区| 精品无码人妻一区二区免费蜜桃| 亚洲欧美色图小说| 翘臀vidoes| 综合天天。| 国产第12页| 熟女丰满人妻一区| 天天谢天天干| 男人的天堂久久久| 亚洲天堂综合AV| 加勒比av网| 777AV电影| 亚洲城人男人的天堂| 色妇综合网| 91色色色| 好爽视频在线观看| 婷婷久草一区二区三区| 中文字幕视频在线观看| 国产黄a三级三级三级av在线看 | 精品福利视频| 欧美成人四级在线播放| 九九九九九精品十六| 99国产精品视频尤物| 69人妻精品丰满熟女区| 综合伊人网12色| 内射白嫩美女| 超碰在线人人射| 欧美黑人猛交春色影视大全| 日韩欧无码一区二区三区免费不卡| 99精品久久久久久久婷婷蜜桃| 亚洲s色图| 国产精品自拍xxxx| 欧美少妇高潮视频| 久久熟女人| 欧美大香蕉久| 亚洲国内精品成人不卡| 午夜福利精品| 九九视频黄色片| 情色五月天久久久| 一区二区三区在线资源| 白丝AV| 欧美性战999| 自拍偷拍第26| 国产三级中文字幕粉嫩| 91视频国品一二三区| 97干色| 国内精品不卡无毒99999| 日韩欧美午夜一区二区| 97视频在线视频| 凹凸视频特色日本特黄| 久久精品国产亚洲妲己影视| 日本精品久久久久久久| 男人兔费天堂| 在线a v| 欧美综合狠| 国产欧美第五页| 中国操逼无码| 人妻熟女一区二区三区视频| 手机不卡视频不卡在线一二三区| 日韩精品一区二区日韩| 黄色视频特级毛片| 国产二区三区免费视频| 九久久精品| 欧美亚洲国内自拍| 爱av免费| 永久免费av无码网站国产app | 国产美女在线精品免费看| 国产欧美后入| 人妻精品综合中文字幕在线 | 岛国在线一区二区三区| 欧美亚洲情色| 97精品97久久| 国产自产91区13区| 99色在线| 激情五月综合网| 国产在线视频二区| 麻豆国产精品午夜视频| 天天久久| 91美| 亚洲干B| 亚洲丝袜B诱惑| 果冻国产精品麻豆成人av| 97视频在线播放| 中文无线日韩一区| 无码男人天堂| 91最新综合| 亚洲天堂99| 精品高清一区二区三区三州| 亚洲天堂久久久久久粉红视频| 偷拍新久久| 加勒比日本在线| 国产精品一区二区在钱播放| 九九av| WWW黄片COM| 亚洲欧美自拍偷拍| 吖在线不卡一区二区国产剧情| 久久久久久久| 97超碰欧美手机| 中文字幕熟女人妻丝袜丝| 人妻少妇精品久久久| 2019天天操天天爽天天拍| 亚洲无码99| 亚洲欧美国产其他二区| 天天日B夜夜干B时时操B| 国产精品分类在线观看| 少妇熟女1区2区3区| 麻豆成人AV| 美女天天干| 欧美另类天堂| 亚洲综合在线91| 成人情色综合网| 成人av影院在线观看| 国产 日韩 欧美一区| 熟妇色99| 欧美天天| 岛国A V在线免费看| www久久国产精品| 9久在线视频只有精品| 夜夜躁狠狠躁日日躁av| 大香蕉一级黄色片久久| 日韩av无码网站| 12一15性XXXX粉嫩国产| 无码动漫av中文字幕| 免费成人自拍视频在线| 精品日韩人妻精品一二三区| 国产操逼视频在线观看| 国产亲戚伦亲在线| 亚洲综合五月天| 国产福利小视频高清在线观看| 91九色蝌蚪在线观看| 欧美精品久久久久久久久88| 亚洲国产一区二区三区四区国产| 九九色综合| 碰碰在线视频| 午夜理论片在线观看免费| 亚洲第一视频 欧美风情 日韩| 在线情色电影 91大| 玖日综合网| 亚洲综合网91| 国产传媒操逼视频| 成人情色一区二区| 亚洲AO在线| 超碰97在线中文| 欧美在线第五页| 人妻天堂三区| 精品久久久久久中文| 亚洲精品无码少妇久久| 大香蕉中文aV在线| 精品人妻丰满熟妇一区二区三| 青草精品视频-日本久久久久网站| 精品无码久久久久久久杏吧| 大香蕉婷婷| 亚洲瓯美色图| 国产999精品久久久| 18禁止看精品中文字幕| www.av在线观看| 久久久艹艹艹| 日本高清一本二本免费不卡| 一中国女人毛片水真多| 操逼逼无码| 国产精品熟女AV中文字幕在线播放| 欧美78| 久久精品超碰| 色牛牛AV| 亚洲日韩XXX| 3d成人精品一区二区| 九九久久综合| 欧美天堂亚洲电影院一区在线播放| 999热这里只有精品| 久草免费福利在线播放| 欧美天天谢综合网| 97超碰超碰| 五月天婷精品激情| 91在线丝袜视频| 欧美高清无码免费视频高清版| 大香蕉九九| 青青草久久| 精品久久久久久AV无码| 天美传媒av 在线| 白嫩妹子国产骚| 人人看人人爰人人操| 天天综合91在线| 综合色久欲| 男女做爰猛烈动高潮A片免费应用 少妇厨房愉情理伦片bd在线观看 不卡中文字幕aⅴ在线 | 久草网站免费在线观看| 九九热超碰97亚洲最新香蕉| 91老熟女| 人妻激情另类| 天天看片青娱乐| 久9热| 一本大道青青| 亚洲精品视频在线| 午夜男人的天堂| 99精品成人免费看| 久久精品操| 操逼逼中文字幕| 高清不卡一二三区视频......| 啊啊啊啊好爽好舒服一区二区易域| 久久三| 九99久久| 大香蕉黄色一区| 后入式福利| 大屁股xxxxx| 超碰综合97在线| 国产小u女在线观看| 蜜桃臀一区二区aV| 一区三区啪啪| 日本黄色精品| 超碰97起碰| 日本一二区不卡| 五月天激情国产综合婷婷婷| 啊啊啊啊啊好多水| 精品久久99| 亚洲国产精品有声| 91色欧美| 熟女一区二区| 日本精品无码三级网站| 日韩有码专区| 九九九草| 五月婷婷影院| 亚洲图片色图欧美另类| 超碰免费欧美7| 国产97视频免费观看| 天美av在线| 天天综合网~69| 亚洲日韩国产精品| 粉嫩小泬久久久一区二区| 日韩一区二区三区四区五区| 天天综合网在线观看| 九九久久首页| 亚洲一区二区精品福利| 外站AV在线| 九九国产| 久久久久久午夜男人的天堂| 国产午夜福利专区综合| 操人人| 少妇内射视频| 北条麻妃性愛视频| 亚洲五月丁香花狠狠干一区二区三区 | 欲香欲色综合天天伊人| 亚洲自拍欧美国产首页网曝| 99精品热| 秋霞免费AV| 超碰欧美| 日本精品一区二区不卡| 日韩少妇在线视频| 欧美熟妇乱码在线一区| 思思热在线观看| 亚洲成人无码影院| 亚洲成人黄色在线观看| 久午视频| a人片中文字幕一区二区| 成人免费在线网站| 特级特黄一级毛片免费| 中文字幕日韩专区精品系列 | AAAAAAAAA黄片| 亚洲在线a| 国产99999久久精品| 天天综合精品| 久久亚洲骚逼综合| 亚洲熟女乱色| 97国产色综合| 综合久久99| 亚洲av无线观看| 久久久久久久精| 一本大道青青| 精品制服美女中文一区二区三区| 欧美另类自拍 | 超碰午夜在线| 少妇99成人麻豆| 97色婷| 日本护士高潮| 亚洲古典另类欧美在线| 92人人操人人| 黄片直播三级黄片两女一男| α√在线| 亚洲色图欧美视频| 性爱av网站| 久久99午夜精品一区人妻| 7777奇米影视久久| 日韩免费高清大片在线| 男女猛烈无遮掩视频免费软件| 三久久久四久久久久| 麻豆成人AV| 久久久久久久| 欧美在线91| 啊啊啊想要| 久久超碰97| av黄图片在线观看| 国产精品女aA片爽爽视频| 亚洲精品九九九| 亚洲综合第一页| 丰满人妻大屁一区二区| 日韩AV无码中文一区二区| 欧美顶级黄色大片免费| 人人操人人狠狠操| 丁香六月婷婷综合| 色呦呦、国产精品| 欧美熟女妇同| 四虎免费视频| 久久丝袜| 亚洲**2021在线观看| 乱性AV| 国产精品 久久久精品一牛| av网页一区二区三区| 婷婷AV一区二区三区| av资源在线观看少妇| 丁香婷婷久久| 久久111| 日日骚精品视频| 亚洲素人综合| 97日韩| 中文字幕人成乱码熟女香港| 97人人模人人爽人人| 欧美美女自慰一区二区三区| 99www.bibizy香蕉资源国产一区二区三区高清 | 久久一区二区高清免费| 色情五月丁香| 白丝少妇一区二区| 亚洲 欧美 日本 国内 首页| 国产精品视频内谢女人| 玖玖爱免费观看视频| 亚州国产精品乱| 另类 综合 日韩 欧美 亚洲| 亚洲Av诱惑| 亚洲成人性爱网站在线播放| 久久99视频| 亚洲五区熟女| 极品色综合| 波多野结衣被操50分钟免费视频| 色99视频| 中文字幕、久久精品国产2020、久久综合久久自在自线精品自、亚洲 | 欧美亚洲日本激情在线| 99国产天美| 亚洲干B| 国产黄色影片在线观看| caorenqi shipin| 亚精品无码毛片一区二区三区| 久久久偷拍| 男人a天堂手机在线版| 欧美九九爱| 性欧美第一页| 乱论91| 一区二区三区国产精产| 久久香蕉国产线看观看亚洲女人 | 岛国大片在线观看网站入口| 日韩情色AV| 97干在线| 天天干天天日天天射黄色| 精品无码一区二区三区| 精品人妻1区| WWW4虎| 亚洲精品人体| 天天做天天爽| 人妻天堂网| 国产久久一区二区三区野外在线| 97久操| 欧美黑人精品一区二区| 强奸熟女一区二区三区| 色色网91| 欧美中字二区| 亚洲精品国产专区在线观看| 成人老鸭窝人人在线视频| 欧洲久久一二线| 丁香六月婷婷久久综合| 少妇的嫩逼图片| 婷婷五月天久久久| 成人小电影网站tex| 亚洲操逼网| 97网站在线观看 | 99精品综合久久久久五月天| 午夜福利免费精品视频| 国产三级中文字幕粉嫩| 不卡啪啪视频| 91美女视频直播| 欧美很很操视频| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 婷婷五月天网| 亚欧成人一级片在线播放| 狂操嫩妻视频一区二区三区| 精品视频一区二区| 久久精品老司| 嗯啊抽插大香蕉网页| 97超碰这里只有精品| 亚洲成人一区二区精品| 天天综合站| 色婷婷综合网| 人人操人人色网| av午夜玫瑰| 黄色在线网站| 日比av无码| 日韩无码嘿咻黑热久| aaa亚无码专区| 天天摸夜夜操视频| 狠狠色婷婷7777久| 四虎国产精品永久在线囯在线| 五月天综合网| 在线啊v一区| 啊啊啊啊啊啊在线| 欧美老妇女内射网址| 亚洲无码AV九九九| 久久久久久久久999| 97久久精品国产| 人人摸人人干人人拍97| 女色综合| 久久久九九| 欧美色图亚洲色图成人在在线| 欧美日日操| 美女黄页网站| 试看福利| 国产11页| 精品v日韩欧美国产| 五十路三区在线| 婷婷美人网| 可以看的av| 波多野结衣一级视频| 日韩欧美中文字幕搭讪巨乳美人妻视频| 久久国产99精品72福利| 国产精品色片一区二区| 男女啪啪啪18禁网站| 日产成人久久| 久久久四区| 区二区亚洲婷| 欧插网站| 久久婷婷五月| 国产成人bd在线观看| 高清国产精品福利网站| 国产精品另类一区大香蕉| 欧美丝袜激情| 日韩AV电影网站| 亚洲操逼无码| 操迟操逼在巾线Fre看| 国产60页| 91高潮| 大香蕉2017| 蜜桃久久久久久久久久久久| 蜜桃久久久久久久| 东京热激情视频一二三区| 国产亚洲精品第一最新| 欧美强奸乱能| 少妇啪啪自拍| 欧美aa一级片| 国产一级高跟丝袜| 交换娇妻呻吟声不停中文字幕| 亚洲色图欧美色图另类图片| 91美女片在线| 91日产桃蜜| 97人人色| 91综合天天| 深爱伊人影院| 东京热毛片调教| 国产又大又粗又长视频| 后入福利视频| 夜夜做夜夜爽精品视频| 91欧美巨乳| 色悠久久久av| 色香欲天天天天综合色| 亚州九九九精品视频| AV99热18这里只有精品| av东京热男人的天堂| 欧美91网站| 97精品97| 男人的天堂无码| 国产欧美日产一区二区三区 - 国产欧美日| 丰满精品人妻少妇久久字幕| 伊人 俄罗斯 a v| www.男人天堂| 成人资源中文字幕在线观看| 欧美,日韩,中文,另类| 久久久无码精品人妻二区| 色九九久九九| 东京热大香蕉| 欧美一二三级精品在线| 日本日逼高清| 久久丁香五月婷婷| 美国美女AV在线| 99re8超碰| 亚洲精品国产av天美传媒| 亚洲欧美日韩国产丝袜自拍中文| 色综合1991| 日本Suv精品一区二区| 搡老女人老熟女91| 黄色av网站在线播放| 亚洲二区精品在线观看| 婷婷五月天成人| 女人妻一区| 亚洲熟久久| 99视频自拍区| 熟女激情综合网| 91社操逼| 国内91熟女人妻丝袜天天精品视频在线| 精品免费1| 97超碰总站| 欧美78P| 成人免费看吃奶视频网站| 婷婷深爱五月| 密臀在线免费观看| 偷拍亚洲视频一区二区三区四区| 综合97| 亚洲精品无码成人久久久99| 天天操夜夜操| 天美一区在线| 中文?日韩?免费?精品| 91人妻素女| 美女啊啊啊啊pc| 欧美日韩亚洲国产中文永久天天看| 大香蕉99999| 不卡一区二区日本视频| 国产丝袜美女诱惑| 欧美色老汉| 日韩黄色片子| 精品超碰中文在线| 懂色影视久久| 亚洲激情综合另类男同| 97爱爱爱综合| 日曰骚久久精品| av最新免费中文字幕| 性站| 国产97色在线 | 亚洲| 久久久精品中文字幕爱豆| 九九伊人网| 天天草AV| 国产精品一区av在线| 超碰久久中文| 色臀AV| 国产乱伦性爱AV| 男人把坤坤插入女人的下体| 无遮挡男女激烈动态图| 亚洲第一页色| 男同专区一区二区三区在线| 成人网站 免费观看| 久操操| 亚洲欧美一区二区网址| 亚洲,欧美,春色,另类| 97在线播放| 亚洲超碰AV| 日本中文字幕一区| 亚洲第一黄色av网站| 日本啊啊啊啊啊视频| 超碰免费97| 久草线上视频免费看| 岛国在线免费视频| 精品人妻一区二区三区-国产精品 一个人在线看的黄色电影网站 | 性欧美91| 337p大胆噜噜噜噜噜91Av| 天天天做天天天爱天天天爽| 亚洲国产成人精品无码专区| 十八禁电影伊人网| 国产三级电影免费观看| 欲综合网| 六月婷婷综合| 白嫩少妇| 日韩啪啪啪视频| 飘花国产午夜精品不卡| 91天天c| Blackedraw视频一区二区| 国产视频大全| 国产精品免费视频人成| 日韩电影中文字幕| 伊人色综合网| 人妻少妇久久中文字幕一区二区 麻豆| 91精品国产综合久久久蜜臀| 亚欧高清| x97av| 国产日韩欧美三级片| 国产激情在线| 67194无码不卡| 99视频这有这里有精品| 天天干人妻| 日韩一级片在线看| 97免费在线| 97色诱| 成人免费在线网站| 野狼福利社区| 91黑丝美女| 亚洲AV永久无码一区仙野| 美女性91| 欧洲一区二区三区免费| 天天色播亚洲综合网站| 91综合熟女| 大肉棒导航| 超碰国产在线| 欧美一区二区日韩三区| 久久粉色| 四虎精品一区二区| 91久久久久久久| www.av不卡中文字幕| 一级做a爰片性色毛片久久| 激情五月天插| 午夜美女诱惑电源网| 内射中出日韩在线观看视频| 日本三级网页| 久久专区| 死我十八禁| 日韩熟女精品无码专区一区二区| 男女激情黄色网址| 精品人妻中文字幕高清| 午夜九九| 四虎884a| 五月天丁香| 一线黄色免费性爱片| 欧美激情区| 国产乱青青草久久| 精品久久久中文字幕不| 国产成人无码久久精品| 日本黄色大片一级视频免费麻豆| 友优传媒精品在线一区二区| 骚女高跟AV在线| 大香蕉手机在线视频| 精品黑人一区二区| 亚洲图片激情综合另类| 伊人天天久久动态图| 九九九只有精品| 天天摸夜夜操视频| 欧美黄色图片| 翘臀vidoes| 99久在线精品99re8热| 久草免费福利在线播放| 色在线综合| 91欧美大片| 久久香蕉国产线看观看亚洲女人 | 欧美日韩黄色片一区二区三区四区人与兽做爱 | 涩五月婷婷| 手机在线看片免费人成视频| 国产一区自拍欧美日韩| 日本在线观看网址| 黄片www视频免费| 亚洲天天更新| 校园春色亚洲色图| 日韩三级av片| 91狠狠综合久久| 中文字幕欧美精品亚洲日韩蜜臀| 天天影视之亚洲综合网| 激情小说亚洲视频| 色悠久久久av| 91伊人久久在线| 性交一区二区在线播放| 人妻熟女一区二区三区在线| 宗合情欲网| 夜夜操av亚洲一区二区| 嗯嗯嗯啊啊啊操的我好爽| 久久天天摸| 麻豆黄色五月天| 日本不卡三级网在线播放| 日韩国产品视频中文字| 久久婷婷色综合一区二区三区| 大香蕉97久久| 看黑人AV不卡| 久久綜合很很很| 超碰98综合网| 91九色丰满高潮| 美女上床网站| 美女91AV| 玖玖爱在线视频免费观看| 国产真乱mangent| 在线无码网站| 国内自拍 日韩激情 99| 噜噜吧,噜噜色,噜噜| 六月激情网| 大香蕉综合| 色九九九综合| 亚州高清AV| 91五十路| 少妇一区二区三区高速| 亚洲黄色a级片| 婷婷色导航| 色女女女导航| 欧美青青视频| 91白虎| 国产高清自拍视频| 乱伦av麻豆| 五月激情综合网| 日本 免费 一区二区三区 久久香蕉| 九九九综合精品| 日韩AV一区二区三区三州三州| 亚洲蜜臀懂色| 日日97| 日韩av无码网站| 国产黄色 A 片免费看| www.激情| 亚洲一区二区 麻豆传媒| av橘色网站| 亚洲春色一区二区三区| 粉嫩在线一区二区懂色| 精品无码一区二区| 蜜臀一二三区| 精品日韩人妻精品一二三区| 国产超碰| 日韩精品人妻中文字幕久久久| av天堂加勒比| 亚洲一曲日韩精品| 蜜桃久久一区二区三区| 风月影院男女十八禁| 大色综合| 99日精品欧美国产| 亚洲揄拍网| 一区二区三| a在线视频免费观看| 久久做97| 亚州综合色| 日本中文字幕在线视频| 国产青视频| 啪啪啪综合网| 婷色五月| 四虎精品一区| 午夜一区二区三区国产| 日本三级小说中文字幕| 澳门色噜噜色噜噜色噜噜色噜噜色噜噜| 影视综合无码少妇| 久久一区无码| 九月伊人中文字幕| 免費黃色視頻觀看一| 九九九九九用不成了| 亚洲人成网站7777| 99re9在线| 超碰色大香蕉| 国产精品久久久久久久久AV大片| 久久、1234| 国产精品爆乳懂色蜜乳| 日韩精品区二区三区不卡| 国产熟码AV| 日韩丝袜二区| 午夜AV污污污| 亚洲av影音先锋| 啊好爽快点-国产一区二区三区撒尿在线-成人AV | 国产精品点击进入在线影院高清| 人妻熟女午夜精品在线| 国产区在线| 色五月激情综合网| 精品国产乱码久久久久久久久久毛片| 九色在线熟女国产黑人| 天天色踪合| 欧美成人AⅤ大片在线观看| 美日韩在线不卡人妻| 国产亚洲欧美每日在线| 97国产天堂岛| 岛国毛片手机在线观看| 亚洲精品 欧美精品| 性在久久久久久| 欧洲精品一二三在线| 国产精品无码久久久久2028| 亚洲素人网| 国产综合永久精品日韩鬼片| 蜜乳av一区二区三区四区不卡| 日韩 欧美 视频 在线 一区| 久久产精品一区二区三区电影| 中文字幕一区av| 欧洲久久一二线| 日本女厕偷拍| 亚瑟国产精品久久无码| 九九九九九九九九九九九九九九九女| 岛国网址国产| 中文字幕精品三级久久久| 亚洲乱熟女一区二区三区大香蕉| 999国产精品999久久久久久| 亚洲老熟妇xxx| 欧差乱伦二三| 日本久久综合| av一区二区三区 中文| 97超碰超| 九热大香蕉| 思思性爱| 亚洲天堂2020| 日韩精品99久久久久久中文字幕| 日韩色| 国产丝袜啪啪| 校园春色综合色| 日韩人妻中文视频| 欧美 亚洲| 久久神马影院| 亚洲夜夜欢无码一区二区| 91另类| 日韩不卡网操逼中文字幕日韩| 5278欧美一区二区三区| 欧美日韩中文字幕人妻| 啊灬快c我灬啊灬用力灬啊灬-国产精品性做久久久久久-成人AV | 综合 亚洲 欧美| 丝袜综合| www.色99| 中文字幕高清精品一区| 久久精品一区一起草| 97国产精品国| 国产一区二区av综合| 青青草国产欧美非洲黑人| 91天天c| 婷婷丁香久久| 日韩激情啪啪啪| 色妇综合网| 色娱乐色呦呦夜夜夜夜av| 色五月婷婷色| 74成人在线| 精品传媒在线一区| 欧美国产操逼| 国产日韩精品一区二区三区| 久草免费在线一区二区| 天天射天天操天天干天天吃2018 | 人妻天天爽天天爽三区| 色99久草| 屌妞视频久久久久久久| 国产精品大香蕉| 欧美日本中字另类在线| 日本影视久久免费| 亚州黄站| 91伊人久久在线| 天天看人人操屄犊摸阴| 夜夜爽爽爽| 欧美人妻一区| 一区二区三区亚洲| av三级电影在线播放| 竹菊一区二区三区AV线| 麻豆天美在线喷水AV| 日本三级小说中文字幕| 色婷婷成人| 欧美一区二区观看在线| 操操逼视频| 秋霞色色影院| 精品国产乱码久久久久久网站入口| 夜夜爽夜夜摸夜夜操免费视频| 久久久久久久久久黄色网 | 老外又粗又长一晚做五次| 日日骚中文字幕| 九九九不卡| 后入日本1234| 少妇蹲下买菜露大唇0| 欧美韩日精品资源| 久久大精品乱码视频人妻熟女| 日韩AV一区二区三区三州三州| 成人资源中文字幕在线观看天天| 欧美一级A片在线看视频性色| 国产91精品福利在线| 日本三级一区二区 在线| 蜜乳成人AV| 蜜乳视频网站| 国产精品4p在线观看| 乱操乱伦AV| 国内精品嫩模A∨私拍小视频| 欧美色欧美| 久久久久亚洲Av无码专区老牛影视 | 国产自制av蜜乳| 热99这里有精品综合久久| 97色色色| 色牛aV| 久久中文字幕不卡人妻| 日韩AV无码网站| 国产AAAAAABBBBB| 伊人丁香五月婷婷| 日本 色 导航| 日韩不卡毛片Av免费高清| 久久亚洲精品成人av| 立川理惠无码一区二区| 丁香婷婷大香蕉| 裸体美女国产免费久久久网站| 天天欧美欧美亚洲网| 一区二区久久天天干狠狠| 第二页中文字幕| 青青草成人视频在线观看二区| 男女日B国产| 级做a爱无码性色永久免费| 女同女同恋久久级三级| 综合久久六月久久婷婷| 久久久成人国产精品无码| 九九黄色网| 久草综合京东| 日韩午夜国产| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 91天天综合在线| 99无码| 久久久久久日韩| 精品国产片亚洲一区| 久久久久成人蜜桃精品| 久久av色| 精品人妻视频一区二区在线播放| 麻豆精品.欧美精品.日韩精品.| 神马久久久久| 熟女五十路一区二区三| 九九性视频| 制服少妇欧美| 岛国天天午夜影院传媒网| 久久9久| 美女国产一区二区久久| 天天日夜夜| 天堂在线一区二区| 97伊人| 狠狠中文字幕| 天天干天天做| 国产精品久久久九九九| 亚洲色交| 91爆操视频| 久久综合日韩亚洲欧美| 91劲爆| 极品销魂美女一区二区| 国产 三级自拍| 欧美综合加勒比在线| 超碰导航97| 亚洲图片婷婷五月天| 亚欧精品久久久久久久久久久| 国产精品久久久久久久久久久久久久久 | 亚洲天天自拍| 探花一区二区三| http://qxhbdz.com| 色天使AV天堂| 天天懆天天日| 人妻啊啊人妻啊啊| 在线五区| 亚洲精品性爱片| 激情自拍 校园春色| 成人开心网在线视频| 天天弄天天操| 91丝袜美女| 伊人网高清| 亚洲精品美女久久久久久久久| 新97国产超碰| 婷婷色色五月天福利| 天天做天天爱天天高潮| 人人妻天天做天天爽| 久热在线精品免费观看| 色97| 94色色电影网| 婷婷九月色| 久久久免费高清中文视频| 日韩卡一卡二卡三在线| 老师充足的奶水小说| 欲香欲色| 亚洲色图超碰在线| 欧美性夜| 五月丁香综合| 啊啊啊好大好深| 五月色网| 老熟女阿 国产91| 久久久97| 天天干夜夜鈤| 色吧五月| 久久精品国产亚洲av水密被窝| 精品成人av一区二区三区在线| 91精品久久久久久77777| 日韩黄片视频试看| 精品网站99999| 天天干干天天干干| 国产日韩欧美| 青青久久手机线视频| 色呦色呦色精品| 无色无码| 久久99干一本高清| 五月丁香六月婷| 清纯唯美综合| 少妇高潮99p| 亚洲无码com| 麻豆AV96熟妇人妻| 欧美日韩色综合网| 91熟女.com| 97啪啪| 97免费视频在线观看| 99国产在线绯色一区| 久久久国产av美女私房| 97超碰久久色| 免费综合亚洲中文| 丰满人妻-区二区三区免费看| 亚 欧 美 综合| 一二三区操逼国产91| 美女主播色欲91抠b在线播放| 思思热久久成人| 久久9精品网站| 夜色五月天| 日本羞羞的视频在线播放| 天天干天天中出av| 国产欧美亚洲精品a第2页| 少妇激情一区二区三区视频| 精品无码久久久| 能在线播放的国产三级| 久久精品成人| 操九九九九九九| 国产人伦a片信息免费片| 91四海无码日韩欧美| 日韩中字av一区| 一线黄色免费性爱片| 熟女少妇一区二区三区| 青苹果影院男人的天堂| 人人操,操人人| 青青草毛片| 香蕉免费一区二区三区不读 | 亚洲精品一卡二卡三卡福利视频网站| 91小视频| 粉嫩av在线| 韩日自拍| 天天干2区3区| 操逼视频免费日韩无码| 97超碰站| 欧美综合自拍亚洲综合图| 小草精彩毛片| 久久人人爽爽爽人久久久| 超碰成人最新最好看| 欧美91变态| 91成人久久| 黄色大片一区二区密桃丝袜| 乱伦Av网| A级片日韩欧美国产欧美视频精选观看 | 色 亚洲 91| 综合色图亚洲欧美| 亚洲 国产 精品一区| 日本韩高清无砖码22o| 日韩欧美蜜桃精品久久中文字幕久久| 老女人日韩美91| 欧美国产日韩高清在线| 巨爆乳一区二区爆乳区| 亚洲国产精品成人久久蜜臀| 久操影视| 超碰1024久久| 天天流夜夜操| 日韩乱插| 色官网色综合| 欧美一二三级精品在线| 色臀AV| 33044男人的天堂深夜备| 久久99999| 久久伊人网视频一区二区三区| 国产这里只有精品| hd成人一区二区在线| 精品九九国产无码| 日韩有码 一区二区三区| 美女网站91| 国语精品av| 欧美色图片欧美色图| 色综和网| 91艹逼精品| 欧美综合色站| 啊啊啊啊啊在线观看网址 | 久操在97| 91中文精品日韩欧美在线 | 国产精品一区二区三区免费视频| 亚洲中文字幕一区| 日韩 欧美 国产 麻豆| 高跟伊人julia ann| 欧美天堂日韩三级国产传媒| 欧美熟爽综合| 亚州精人品大香蕉| 99久久久久| 97操综合| 亚州Av天美传媒| 新视频sss国产| 欧洲精品一区二区三区| 免費人妻夜夜爽天天爽爽一区| 91亚洲黑人| 麻豆久久视频在线地址| 97资源制服丝袜| 花野真衣| 91 丝袜在线| 女同性恋一区二区三区精品视频| 中文字幕av色| 18一区二区三区| 亚洲AV资源| 97 超碰 人人做 人人爱| 2019天天操天天爽天天拍| 丝袜无码a片| 亚码人妻| 人乳av| 欧美综合色图片| 免费视频一二三区| 久久久新亚洲AV| 欧美大波激情xxxx| 亚洲最大成人a毛毛片| 思思在线免费视频|