日韩精品一区二区三区在线视频放-无码中文字幕V?一区二区-成年片免费观看视频-国内少妇人妻丰满av-国产精品中文字幕免费观看-亚洲成人久久一区二区三区-国内少妇偷人精品视频无缓冲-一区二区国产精品日本一区二区三区在线网

ARTICLE DETAIL

資訊詳情

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

SpringBoot校園二手交易平臺:全棧開發(fā)實戰(zhàn)與畢業(yè)設(shè)計指南

SpringBoot校園二手交易平臺:全棧開發(fā)實戰(zhàn)與畢業(yè)設(shè)計指南 簡介本資源是一套完整的基于SpringBoot開發(fā)的校園二手交易平臺系統(tǒng)源碼及配套資料專為計算機專業(yè)本科生畢業(yè)設(shè)計、課程設(shè)計與Java項目實戰(zhàn)學(xué)習(xí)者打造有效解決畢設(shè)選題難、系統(tǒng)開發(fā)周期長、前后端聯(lián)調(diào)復(fù)雜等實際問題。壓縮包共1081個文件涵蓋67個核心Java后端類、350個HTML頁面與326個JS交互腳本支撐前端商品展示、用戶中心、在線支付等模塊輔以134個PNG圖標(biāo)、68個CSS樣式文件及完整MySQL數(shù)據(jù)庫SQL腳本整體體積僅5.89MB結(jié)構(gòu)清晰、開箱即用。已有5503人學(xué)習(xí)下載項目經(jīng)嚴格調(diào)試支持IDEA/Eclipse多環(huán)境一鍵部署含詳細項目說明文檔與軟件工具集。讀者可直接獲得可運行的全棧系統(tǒng)從前端產(chǎn)品分類、公告發(fā)布、個人中心到后臺用戶/商品/訂單/錢包四大管理模塊功能完備、界面規(guī)范、邏輯嚴謹具備真實校園場景落地能力。1. 項目概述與核心價值最近在整理硬盤翻出來一個壓箱底的“寶貝”——一個基于SpringBoot的校園二手交易平臺系統(tǒng)。這玩意兒是我當(dāng)年帶畢業(yè)設(shè)計時為了給學(xué)生們一個清晰、完整、能跑起來的參考項目而精心搭建的?,F(xiàn)在看它依然是一個絕佳的SpringBoot全棧實戰(zhàn)案例無論是對于正在做畢業(yè)設(shè)計的同學(xué)還是想快速上手SpringBoot、理解一個完整Web應(yīng)用開發(fā)流程的朋友都有不小的參考價值。這個項目本質(zhì)上是一個簡化版的“校園閑魚”。它解決了校園內(nèi)學(xué)生之間閑置物品比如教材、電子產(chǎn)品、體育用品、生活雜物流轉(zhuǎn)不便、信息不對稱、交易缺乏信任保障的核心痛點。通過一個線上平臺學(xué)生可以方便地發(fā)布商品、瀏覽求購、在線溝通并最終完成線下交易。整個項目麻雀雖小五臟俱全從前端頁面展示、后端業(yè)務(wù)邏輯處理到數(shù)據(jù)庫設(shè)計、用戶權(quán)限管理都涵蓋在內(nèi)。源碼和數(shù)據(jù)庫腳本都打包好了解壓導(dǎo)入就能運行對于想快速理解一個項目從零到一全貌的人來說是個非常直接的“腳手架”。2. 系統(tǒng)整體架構(gòu)與技術(shù)選型解析2.1 為什么選擇SpringBoot作為技術(shù)棧核心在校園二手交易平臺這個場景下技術(shù)選型的首要原則是“快速開發(fā)、易于部署、生態(tài)成熟”。SpringBoot幾乎是這個原則下的不二之選。它通過“約定大于配置”的理念極大地簡化了Spring應(yīng)用的初始搭建和開發(fā)過程。對于畢業(yè)設(shè)計或者個人學(xué)習(xí)項目而言這意味著你可以把精力更多地集中在業(yè)務(wù)邏輯的實現(xiàn)上而不是耗費大量時間在繁瑣的XML配置、依賴沖突解決上。具體到這個項目SpringBoot帶來的核心便利包括內(nèi)嵌Web服務(wù)器無需額外配置Tomcat項目打包成Jar后直接java -jar就能運行部署極其簡單非常適合在個人電腦或?qū)W生服務(wù)器上演示。自動配置通過spring-boot-starter-*系列依賴自動整合了Web MVC、數(shù)據(jù)訪問MyBatis/JPA、安全Spring Security等常用模塊。例如引入spring-boot-starter-web一個基礎(chǔ)的RESTful API服務(wù)框架就準(zhǔn)備好了。簡化的依賴管理父POM統(tǒng)一管理了大量常用庫的版本避免了版本沖突這個新手噩夢。強大的生產(chǎn)就緒特性內(nèi)置了健康檢查、指標(biāo)收集、外部化配置等功能雖然畢業(yè)設(shè)計可能用不到這么深但它為項目提供了一個“專業(yè)級”的起點。2.2 項目分層架構(gòu)與模塊劃分一個清晰的分層架構(gòu)是保證代碼可維護性和可擴展性的基礎(chǔ)。本項目采用了經(jīng)典的三層架構(gòu)并在此基礎(chǔ)上進行了適合Web開發(fā)的細化表現(xiàn)層 (Presentation Layer)技術(shù)實現(xiàn)主要使用Spring MVC的Controller或RestController來接收前端請求可能是Thymeleaf模板渲染的頁面請求也可能是Vue/React等前端框架發(fā)起的API請求。職責(zé)參數(shù)校驗、請求路由、調(diào)用業(yè)務(wù)邏輯層、返回視圖或JSON數(shù)據(jù)。在這一層我們會定義清晰的API接口例如/api/goods/list獲取商品列表、/api/user/login用戶登錄。業(yè)務(wù)邏輯層 (Service Layer)技術(shù)實現(xiàn)使用Service注解標(biāo)記的Spring Bean。職責(zé)這是系統(tǒng)的“大腦”包含了所有核心業(yè)務(wù)規(guī)則和流程。例如“發(fā)布商品”這個業(yè)務(wù)服務(wù)層會依次處理校驗用戶狀態(tài)、組裝商品信息、處理上傳的圖片、調(diào)用數(shù)據(jù)訪問層保存、可能還需要發(fā)送消息通知等。業(yè)務(wù)邏輯的復(fù)雜性都封裝在這里確??刂破鲗颖3趾啙?。數(shù)據(jù)訪問層 (Data Access Layer)技術(shù)實現(xiàn)本項目采用了MyBatis作為ORM框架使用Mapper注解的接口配合XML映射文件或注解來操作數(shù)據(jù)庫。職責(zé)純粹負責(zé)與數(shù)據(jù)庫交互執(zhí)行SQL語句將數(shù)據(jù)庫記錄映射為Java對象POJO。它不關(guān)心任何業(yè)務(wù)邏輯只提供基礎(chǔ)的增刪改查CRUD能力。實體層 (Entity/Persistence Layer)技術(shù)實現(xiàn)普通的Java類POJO通常與數(shù)據(jù)庫表結(jié)構(gòu)一一對應(yīng)使用JPA注解或MyBatis約定來映射。職責(zé)承載數(shù)據(jù)在各個層之間傳遞。例如User、Goods、Order等類。數(shù)據(jù)庫層 (Database Layer)技術(shù)實現(xiàn)MySQL。選擇MySQL是因為它開源、免費、資料豐富、性能足以支撐校園級應(yīng)用且是大多數(shù)學(xué)生接觸過的第一個關(guān)系型數(shù)據(jù)庫。職責(zé)持久化存儲所有業(yè)務(wù)數(shù)據(jù)。此外項目通常還會包含配置層application.yml或application.properties文件集中管理數(shù)據(jù)庫連接、服務(wù)器端口、文件上傳路徑、第三方密鑰等配置。工具層一些通用的工具類如日期處理、加密解密、文件操作、JSON轉(zhuǎn)換等。常量/枚舉層定義業(yè)務(wù)狀態(tài)碼、商品分類枚舉等避免魔法值。實操心得在項目初期嚴格遵循分層架構(gòu)哪怕是一個很小的功能也堅持從Controller - Service - Mapper - DB的流程來寫。這看似繁瑣但當(dāng)項目功能逐漸增多時你會發(fā)現(xiàn)代碼結(jié)構(gòu)依然清晰定位問題非常迅速。切忌因為功能簡單就把數(shù)據(jù)庫操作直接寫在Controller里那是給自己未來挖坑。3. 核心功能模塊設(shè)計與實現(xiàn)細節(jié)3.1 用戶系統(tǒng)注冊、登錄與權(quán)限管理用戶系統(tǒng)是整個平臺的基石核心在于安全與體驗的平衡。1. 數(shù)據(jù)庫表設(shè)計 (user表)CREATE TABLE user ( id bigint(20) NOT NULL AUTO_INCREMENT COMMENT 主鍵ID, username varchar(50) NOT NULL UNIQUE COMMENT 用戶名/學(xué)號, password varchar(255) NOT NULL COMMENT 加密后的密碼, nickname varchar(50) DEFAULT NULL COMMENT 昵稱, avatar_url varchar(500) DEFAULT NULL COMMENT 頭像URL, phone varchar(20) DEFAULT NULL COMMENT 手機號, email varchar(100) DEFAULT NULL COMMENT 郵箱, campus varchar(100) DEFAULT NULL COMMENT 校區(qū), dormitory varchar(100) DEFAULT NULL COMMENT 宿舍樓, role tinyint(4) NOT NULL DEFAULT 1 COMMENT 角色0-管理員1-普通用戶, status tinyint(4) NOT NULL DEFAULT 1 COMMENT 狀態(tài)0-禁用1-正常, create_time datetime DEFAULT CURRENT_TIMESTAMP COMMENT 創(chuàng)建時間, update_time datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 更新時間, PRIMARY KEY (id) ) ENGINEInnoDB DEFAULT CHARSETutf8mb4 COMMENT用戶表;設(shè)計要點username設(shè)為唯一索引通常用學(xué)號便于校內(nèi)身份識別。password字段長度要足夠推薦255因為存儲的是經(jīng)過BCrypt等強哈希算法加密后的字符串。添加campus和dormitory字段這是校園場景的特色便于商品按位置篩選促進“就近交易”。role字段實現(xiàn)簡單的權(quán)限控制。status字段用于封禁違規(guī)用戶。2. 密碼安全存儲絕對不能在數(shù)據(jù)庫中明文存儲密碼本項目采用Spring Security提供的BCryptPasswordEncoder進行密碼加密和驗證。Service public class UserService { Autowired private PasswordEncoder passwordEncoder; // 在配置類中注入BCryptPasswordEncoder Bean public void register(User user) { // 對原始密碼進行加密 String encodedPassword passwordEncoder.encode(user.getPassword()); user.setPassword(encodedPassword); // 保存用戶到數(shù)據(jù)庫... } public boolean login(String username, String rawPassword) { User user userMapper.findByUsername(username); if (user ! null) { // 匹配原始密碼和數(shù)據(jù)庫存儲的加密密碼 return passwordEncoder.matches(rawPassword, user.getPassword()); } return false; } }3. 會話管理與身份認證對于畢業(yè)設(shè)計級別的項目使用Session-Cookie機制是簡單有效的選擇。用戶登錄成功后將用戶ID、角色等信息存入HttpSession。后續(xù)請求通過攔截器Interceptor來驗證Session中是否存在登錄信息從而實現(xiàn)訪問控制。 對于更接近現(xiàn)代前后端分離的實踐可以采用JWTJSON Web Token。用戶登錄后服務(wù)器生成一個簽名的Token返回給前端前端后續(xù)請求在HTTP Header中攜帶此Token服務(wù)器驗證Token有效性。JWT的優(yōu)點是無狀態(tài)、適合分布式但需要處理Token刷新、注銷等額外邏輯。注意事項使用Session時要留意分布式環(huán)境下的Session共享問題本項目單機運行無需考慮。使用JWT時切記不要將敏感信息如密碼、權(quán)限列表放入Payload且Token過期時間不宜設(shè)置過長。密鑰Secret必須足夠復(fù)雜并妥善保管。3.2 商品模塊發(fā)布、展示與搜索這是平臺的核心功能設(shè)計重點在于信息的結(jié)構(gòu)化展示和高效檢索。1. 數(shù)據(jù)庫表設(shè)計 (goods表)CREATE TABLE goods ( id bigint(20) NOT NULL AUTO_INCREMENT COMMENT 商品ID, user_id bigint(20) NOT NULL COMMENT 發(fā)布者ID, title varchar(200) NOT NULL COMMENT 商品標(biāo)題, category_id int(11) DEFAULT NULL COMMENT 分類ID, price decimal(10,2) NOT NULL COMMENT 價格, original_price decimal(10,2) DEFAULT NULL COMMENT 原價, description text COMMENT 商品詳情描述, cover_image varchar(500) DEFAULT NULL COMMENT 封面圖URL, images text COMMENT 商品圖片URL列表JSON格式存儲, status tinyint(4) NOT NULL DEFAULT 0 COMMENT 狀態(tài)0-待審核1-出售中2-已售出3-已下架, view_count int(11) DEFAULT 0 COMMENT 瀏覽數(shù), contact_type varchar(20) DEFAULT NULL COMMENT 聯(lián)系方式類型如微信、QQ、手機, contact_info varchar(100) DEFAULT NULL COMMENT 聯(lián)系方式, location varchar(200) DEFAULT NULL COMMENT 交易地點如某宿舍樓下, is_negotiable tinyint(1) DEFAULT 1 COMMENT 是否可議價, create_time datetime DEFAULT CURRENT_TIMESTAMP COMMENT 發(fā)布時間, update_time datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 更新時間, PRIMARY KEY (id), KEY idx_user_id (user_id), KEY idx_category_id (category_id), KEY idx_status_create_time (status,create_time) -- 復(fù)合索引用于常見查詢 ) ENGINEInnoDB DEFAULT CHARSETutf8mb4 COMMENT商品表;設(shè)計要點images字段使用JSON格式MySQL 5.7支持或簡單分隔符存儲多張圖片cover_image存儲首圖用于列表展示。status字段管理商品生命周期view_count用于熱門排序。添加location和contact_*字段方便線下交易聯(lián)絡(luò)。建立了必要的索引以加速查詢特別是idx_status_create_time因為前臺最常查詢“出售中”的商品并按發(fā)布時間排序。2. 圖片上傳與存儲這是一個非常實際的痛點。不建議將圖片直接以二進制形式存數(shù)據(jù)庫BLOB會嚴重影響數(shù)據(jù)庫性能。通用做法是前端通過input typefile或組件上傳圖片到后端特定接口。后端Controller接收MultipartFile對象。對文件進行校驗大小、類型防止上傳非圖片文件或惡意腳本。生成一個唯一的文件名如UUID 后綴防止重名覆蓋。將文件保存到服務(wù)器磁盤的特定目錄如/upload/images/或者上傳到云存儲服務(wù)如阿里云OSS、騰訊云COS。對于畢業(yè)設(shè)計本地存儲更簡單。將文件的訪問路徑如/upload/images/xxx.jpg存入數(shù)據(jù)庫。需要在SpringBoot配置中指定文件上傳大小限制和靜態(tài)資源映射使得存儲的圖片能被外部訪問。# application.yml spring: servlet: multipart: max-file-size: 5MB max-request-size: 10MBConfiguration public class WebConfig implements WebMvcConfigurer { Override public void addResourceHandlers(ResourceHandlerRegistry registry) { // 將本地文件路徑映射為網(wǎng)絡(luò)URL路徑 registry.addResourceHandler(/upload/**) .addResourceLocations(file: System.getProperty(user.dir) /upload/); } }3. 商品搜索與列表分頁商品列表頁通常需要支持按分類、關(guān)鍵詞、價格區(qū)間、校區(qū)等多條件篩選并且必須分頁。后端實現(xiàn)在Service層構(gòu)建動態(tài)查詢條件。使用MyBatis時可以在XML中使用if標(biāo)簽動態(tài)拼接SQL或者使用MyBatis-Plus等增強工具提供的QueryWrapper。分頁使用PageHelper國內(nèi)流行或Spring Data JPA自帶的分頁。核心是接收前端的pageNum頁碼和pageSize每頁條數(shù)參數(shù)在查詢時應(yīng)用LIMIT。關(guān)鍵詞搜索簡單的模糊查詢可以使用LIKE %#{keyword}%但性能較差。如果搜索需求強可以考慮引入Elasticsearch但這對于畢業(yè)設(shè)計可能過重。3.3 交易與溝通流程設(shè)計校園二手交易多為線下交易平臺主要提供信息對接和信用背書因此核心流程圍繞“聯(lián)系-溝通-成交-確認”展開。1. 溝通機制站內(nèi)信建立message表記錄發(fā)送者、接收者、內(nèi)容、關(guān)聯(lián)商品、時間等。實現(xiàn)一個簡單的實時性要求不高的對話系統(tǒng)。聯(lián)系信息展示發(fā)布商品時用戶可選擇公開部分聯(lián)系方式如微信二維碼圖片。為保護隱私可以對聯(lián)系方式進行部分隱藏如138****1234當(dāng)有用戶點擊“我想要”或“聯(lián)系賣家”時再通過后端接口驗證后返回完整信息需登錄態(tài)并記錄此行為防止信息被爬取。2. 交易狀態(tài)流轉(zhuǎn)雖然以線下交易為主但平臺可以設(shè)計一個簡單的線上狀態(tài)跟蹤來提升體驗出售中商品剛發(fā)布的狀態(tài)。已預(yù)約有買家強烈意向賣家可手動標(biāo)記減少其他買家咨詢。交易中雙方約定線下交易。已售出交易完成賣家標(biāo)記。商品自動下架或移至“已售出”列表。已下架賣家主動下架。這個狀態(tài)可以由賣家手動更新也可以設(shè)計簡單的交互如買家點擊“我已買到”賣家確認。3. 數(shù)據(jù)庫表設(shè)計 (order或transaction表)即使沒有在線支付記錄交易訂單也是有價值的用于追溯和信用積累。CREATE TABLE trade_order ( id varchar(32) NOT NULL COMMENT 訂單號可自定義生成規(guī)則, goods_id bigint(20) NOT NULL COMMENT 商品ID, seller_id bigint(20) NOT NULL COMMENT 賣家ID, buyer_id bigint(20) NOT NULL COMMENT 買家ID, final_price decimal(10,2) DEFAULT NULL COMMENT 成交價, meet_location varchar(200) DEFAULT NULL COMMENT 約定見面地點, meet_time datetime DEFAULT NULL COMMENT 約定見面時間, status tinyint(4) NOT NULL DEFAULT 0 COMMENT 訂單狀態(tài)0-待確認1-已約定2-已完成3-已取消, buyer_comment text COMMENT 買家評價, seller_comment text COMMENT 賣家評價, buyer_rating tinyint(4) DEFAULT NULL COMMENT 買家給賣家的評分1-5, seller_rating tinyint(4) DEFAULT NULL COMMENT 賣家給買家的評分, create_time datetime DEFAULT CURRENT_TIMESTAMP, finish_time datetime DEFAULT NULL COMMENT 完成時間, PRIMARY KEY (id), KEY idx_seller_id (seller_id), KEY idx_buyer_id (buyer_id), KEY idx_goods_id (goods_id) ) COMMENT交易訂單表;3.4 后臺管理模塊后臺管理是平臺運營的必備部分通常獨立于前臺使用不同的模板或前端項目。核心功能用戶管理查看用戶列表、禁用/啟用賬號、重置密碼僅管理員操作。商品審核新發(fā)布的商品可以先進入“待審核”狀態(tài)管理員審核內(nèi)容是否違規(guī)、信息是否完整后才變?yōu)椤俺鍪壑小?。這是內(nèi)容安全的重要一環(huán)。分類管理動態(tài)管理商品分類如數(shù)碼、圖書、服飾、代步等支持增刪改查。數(shù)據(jù)統(tǒng)計簡單的數(shù)據(jù)看板如每日新增用戶數(shù)、商品發(fā)布數(shù)、成交概覽等。舉報處理接收用戶舉報處理違規(guī)商品或用戶。技術(shù)實現(xiàn)使用攔截器或過濾器對訪問/admin/**路徑的請求進行角色校驗role 0。后臺頁面通常使用服務(wù)端渲染模板如Thymeleaf快速搭建或者使用一套現(xiàn)成的AdminLTE、Element Admin等前端框架。4. 數(shù)據(jù)庫腳本詳解與表關(guān)系梳理提供的database.sql腳本是項目的基石。理解它就理解了整個系統(tǒng)的數(shù)據(jù)模型。4.1 核心表關(guān)系圖邏輯描述用戶 (user) 表中心表。一個用戶可以發(fā)布多個商品也可以購買多個商品產(chǎn)生多個訂單。商品 (goods) 表核心業(yè)務(wù)表。每條商品記錄屬于一個用戶賣家通過user_id外鍵關(guān)聯(lián)user表。一個商品屬于一個分類通過category_id關(guān)聯(lián)category表。一個商品最多產(chǎn)生一個有效訂單售出后。商品分類 (category) 表基礎(chǔ)數(shù)據(jù)表。一個分類下可以有多個商品。交易訂單 (trade_order) 表連接買家和賣家的橋梁。它關(guān)聯(lián)了goods_id、seller_id賣家也是商品所屬用戶、buyer_id買家另一個用戶。消息 (message) 表記錄用戶間的通信。關(guān)聯(lián)sender_id和receiver_id到user表可能關(guān)聯(lián)goods_id。收藏 (favorite) 表多對多關(guān)系中間表。記錄用戶收藏了哪些商品。包含user_id和goods_id兩個外鍵。舉報 (report) 表記錄舉報信息。關(guān)聯(lián)舉報人(reporter_id)、被舉報商品(goods_id)或被舉報人(reported_user_id)。4.2 關(guān)鍵字段與索引設(shè)計原則主鍵一律使用與業(yè)務(wù)無關(guān)的自增BIGINT或UUID。BIGINT自增性能好UUID適合分布式環(huán)境。本項目常用自增ID。時間字段create_time和update_time是標(biāo)配便于排查問題和數(shù)據(jù)分析。MySQL 5.6可以使用DATETIME類型并設(shè)置默認值。枚舉狀態(tài)字段如status、role等使用TINYINT并在代碼中用枚舉類Enum管理避免在SQL中出現(xiàn)魔法數(shù)字。文本字段短文本用VARCHAR并指定合理長度如標(biāo)題200長文本描述、詳情用TEXT。金額字段使用DECIMAL(p, s)類型例如DECIMAL(10,2)表示總共10位小數(shù)位2位確保計算精度。索引策略主鍵索引自動創(chuàng)建。外鍵索引在所有作為查詢條件的user_id、goods_id、category_id等字段上建立普通索引KEY。復(fù)合索引對高頻的聯(lián)合查詢條件建立索引如商品列表的(status, create_time)。遵循“最左前綴原則”。唯一索引在需要保證唯一的字段上建立如username。避坑技巧在開發(fā)初期可以不用過多考慮索引。當(dāng)功能基本完成數(shù)據(jù)量有一定積累后通過分析慢查詢?nèi)罩維low Query Log或使用EXPLAIN命令來查看SQL執(zhí)行計劃有針對性地添加索引。盲目添加索引會影響寫入性能。5. 項目部署與運行指南拿到源碼和數(shù)據(jù)庫腳本后如何讓它跑起來以下是詳細的步驟。5.1 環(huán)境準(zhǔn)備JDK確保安裝JDK 8或11推薦LTS版本。在終端輸入java -version驗證。Maven用于管理項目依賴和構(gòu)建。安裝后在終端輸入mvn -v驗證。MySQL安裝MySQL 5.7或8.0。建議使用圖形化工具如Navicat、MySQL Workbench或DBeaver來操作數(shù)據(jù)庫。IDEIntelliJ IDEA首選或Eclipse with STS插件。5.2 數(shù)據(jù)庫初始化打開MySQL客戶端創(chuàng)建一個新的數(shù)據(jù)庫字符集建議utf8mb4排序規(guī)則utf8mb4_general_ci。CREATE DATABASE campus_trade CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;使用提供的database.sql腳本文件在新建的數(shù)據(jù)庫中執(zhí)行它。這將創(chuàng)建所有表結(jié)構(gòu)和必要的初始數(shù)據(jù)如管理員賬號、商品分類。5.3 項目配置與啟動解壓與導(dǎo)入將zip包解壓用IDEA打開項目文件夾選擇pom.xml所在目錄。配置數(shù)據(jù)庫連接找到src/main/resources/application.yml或.properties文件修改其中的數(shù)據(jù)庫連接信息。spring: datasource: url: jdbc:mysql://localhost:3306/campus_trade?useUnicodetruecharacterEncodingutf-8useSSLfalseserverTimezoneAsia/Shanghai username: root # 你的數(shù)據(jù)庫用戶名 password: yourpassword # 你的數(shù)據(jù)庫密碼 driver-class-name: com.mysql.cj.jdbc.Driver修改文件上傳路徑檢查配置文件中關(guān)于文件上傳的路徑設(shè)置確保該路徑在操作系統(tǒng)上存在且有讀寫權(quán)限。file: upload: path: /tmp/upload/ # Linux/Mac示例Windows可改為 D:/upload/Maven依賴下載IDEA會自動下載pom.xml中定義的依賴。如果網(wǎng)絡(luò)慢可以檢查Maven配置使用國內(nèi)鏡像源如阿里云鏡像。啟動項目找到主啟動類通常命名為Application或CampusTradeApplication帶有SpringBootApplication注解右鍵運行main方法。訪問應(yīng)用控制臺無報錯看到類似Tomcat started on port(s): 8080的日志后打開瀏覽器訪問http://localhost:8080。5.4 打包與部署開發(fā)環(huán)境直接用IDE運行主類適合調(diào)試。生產(chǎn)/演示環(huán)境需要打包成可獨立運行的Jar文件。在項目根目錄下執(zhí)行Maven命令mvn clean package -DskipTests命令執(zhí)行成功后在target目錄下會生成一個項目名-版本號.jar文件如campus-trade-0.0.1-SNAPSHOT.jar。將Jar文件、application.yml外部配置文件方便修改和upload圖片上傳目錄放到服務(wù)器同一目錄。在服務(wù)器上運行nohup java -jar campus-trade-0.0.1-SNAPSHOT.jar --spring.config.locationapplication.yml app.log 21 這條命令以后臺方式啟動應(yīng)用并將日志輸出到app.log文件。6. 常見問題排查與調(diào)試技巧在實際運行和二次開發(fā)中你肯定會遇到各種問題。這里記錄一些典型問題的解決思路。6.1 數(shù)據(jù)庫連接失敗現(xiàn)象啟動時報Communications link failure或Access denied for user。排查檢查application.yml中的url、username、password是否正確。檢查MySQL服務(wù)是否啟動。檢查該用戶是否有從本地localhost或指定IP遠程連接的權(quán)限。對于本地連接通常使用rootlocalhost。檢查MySQL版本與驅(qū)動driver-class-name是否匹配。MySQL 8.0通常使用com.mysql.cj.jdbc.Driver。6.2 端口被占用現(xiàn)象啟動時報Port 8080 was already in use。解決修改application.yml中的服務(wù)器端口server: port: 8081或者找到占用8080端口的進程并結(jié)束它謹慎操作# Linux/Mac lsof -i:8080 kill -9 PID # Windows netstat -ano | findstr :8080 taskkill /PID PID /F6.3 靜態(tài)資源或上傳圖片無法訪問現(xiàn)象頁面CSS/JS加載失敗或上傳的圖片顯示404。排查檢查WebConfig類中的addResourceHandlers配置映射路徑/upload/**是否與前端訪問的URL匹配。檢查配置的本地磁盤路徑file:/path/to/upload/是否存在應(yīng)用是否有讀寫權(quán)限。如果使用IDE運行注意工作目錄Working Directory是否在項目根目錄這會影響相對路徑的解析。在IDEA的Run/Debug Configuration中可以設(shè)置。6.4 事務(wù)管理失效現(xiàn)象在Service方法中即使拋出了異常數(shù)據(jù)庫操作還是被提交了。原因Spring的事務(wù)管理默認只對RuntimeException和Error進行回滾對受檢異常Exception不回滾。解決在Transactional注解上顯式指定回滾的異常類型Transactional(rollbackFor Exception.class)。確保異常是從被代理的Service方法中拋出的。如果方法內(nèi)部用try-catch吞掉了異常事務(wù)也不會回滾。確保調(diào)用事務(wù)方法是通過Spring代理調(diào)用的。在同一個類的非事務(wù)方法A中調(diào)用事務(wù)方法BB的事務(wù)會失效。這是Spring AOP代理的機制問題。解決方法是將方法B放到另一個Service中或使用AopContext.currentProxy()。6.5 跨域問題 (CORS)現(xiàn)象當(dāng)前端項目運行在localhost:3000訪問后端APIlocalhost:8080時瀏覽器控制臺報CORS錯誤。解決在后端添加全局CORS配置。Configuration public class CorsConfig implements WebMvcConfigurer { Override public void addCorsMappings(CorsRegistry registry) { registry.addMapping(/**) // 對所有接口 .allowedOriginPatterns(*) // 允許所有來源生產(chǎn)環(huán)境應(yīng)指定具體域名 .allowedMethods(GET, POST, PUT, DELETE, OPTIONS) .allowedHeaders(*) .allowCredentials(true) .maxAge(3600); } }6.6 開發(fā)與調(diào)試技巧善用日志在application.yml中調(diào)整日志級別特別是將com.yourpackage你的業(yè)務(wù)包的級別設(shè)為DEBUG可以打印出詳細的SQL和執(zhí)行過程。logging: level: com.example.campus: DEBUG使用IDEA的Database工具直接連接項目數(shù)據(jù)庫實時查看數(shù)據(jù)變化比命令行方便得多。使用Postman或ApiFox測試接口在開發(fā)后端API時用這些工具先測試通再對接前端效率倍增。閱讀SpringBoot官方文檔遇到問題第一選擇是去 Spring官方文檔 查看對應(yīng)版本的Reference Doc大部分基礎(chǔ)問題都有答案。本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
午夜成人福利影视| 9999九九九久久久| 国产毛片久久久久久久| 伊人超碰97| 欧美一二在线| 天天干天天拍| 国产极品99热在线播放69| 91黑丝操| 91美女視頻| 97最新在线播放视频| 久久久九九九| 日日97| 绑缚麻绳人妻寝取完整版| 欧美日韩国产色图在线| 欧美日韩另类在线播放| 国产精品人妻无码久久久互動交流 | 久热99999| 狠狠久久亚洲欧美专区| 亚洲成人免费中文字幕| 亚洲欧美国产中文视频| 欧姜老司机| 欧美综合在线91| 五月综合视频| 99久久99久久综合| 六十路日本| 日本天天操| 国产精品久久久久无码A√| 久久大香蕉97| 99操逼| 日日嗨AV一区二区夜夜| 青青草大香蕉在线视频| 欧美日本久久精品一区 | 国产欧美成人精品| 亚州色站 日韩电影| 欧美综合区| 中文字幕一区二区三区高清| 国产精品自在自拍视频| 婷婷在线视频| 区日韩亚洲乱码av电影| 97青青操视频| 欧美日本天堂| 天天日天天操VV| 岛国AV一区二区电影| 六月丁香网| 97色婷| 亚洲一区日韩| 九九九九九九九精品视频| 成年人性爱日韩| 日本高清一区二区在线| 亚洲AV无码国产精品久久久久| 国产精品视频麻豆入口| 中日韩久久久| 大香蕉五月天| 1区2区3区中文字幕日韩| 日韩AV色图| 一区麻豆 高清中文字幕| 91人妻人人妻| 少妇色综合| 啊啊啊快操我视频| 黄色十八禁| 久久久久久人体| 啊啊啊啊好多水| 精品一区二区三区蜜桃| 亚洲欧洲激情卡通另类文学四射小说网站 | 亚洲天天自拍| 欧美黄片免费在线观看视频| 天天干人妇| 日本色婷婷| 亚洲天堂另类美腿| 91天射| 伊人96在线| 亚洲开心网| 日本熟女不卡视频| 五月婷婷丁香中文字幕| 国产美女激情| 一区二区三区四区理论片| 色吧 综合| 少妇高潮对白在线观看| 色一射色一射| 色偷偷2020免费视频播放| 色综合加勒比| 五月婷婷AV| 欧洲天天在线| 香蕉国产97| 97爱综合| 97国产成人精品免费视频| 蜜臀av在线播放一区二区三区| 麻豆国产原创AV色哟哟| 少妇高潮喷水无套久久久久久| 日韩成人小视频| 色综合加勒比| 狠狠干婷婷| 久久精品免视看国产成人﹣蜜臀av一区. 久久精品免视看国产成人,蜜臀av一区 | 69少妇一区二区| 色色99| 欧美日韩大陆黑人少妇99| 亚洲久久天堂| 久久伊人大香蕉| www.高清无码诱惑一区.com | 精品欧美日韩在线观看| 国产亚洲深夜激情| 亚洲精品丝袜| 丰满人妻-区二区三区免费看 | 久久免费精品96| 91伊人久久在线| 亚洲国产丝袜熟女av| 精品久久久高清无码| 色婷婷一区二区三区久久午夜成人不| 手机在线人成免费视频| 台湾佬中文娱乐网久久久久久久久久com | 天天看,天天做| 天天躁日日躁AAA片李宗瑞| 丁香六月综合激情| 加勒比五月天| 一区二区三区亚洲| 1204av韩国| 好爽视频在线观看| 亚洲色综合| 东北女人操比视频| 亚洲三区视频| 欧美,亚洲,日韩,v,天堂,手机在线观看 | 超碰社区97| 欧美十八禁视频| 超碰97起碰| 91熟女丨老女人| 激情接吻视频久久久久久| 成人熟女区| 国产无码精品成人| 亚洲男人天堂2012| 操逼大黄片| 日本啊啊啊啊啊视频| 97干在线| 熟女天天干| 丁香五六月啪啪| 激情露脸爱| 日韩 国产 欧美自拍| 欧美美女啪啪视频| 日本成人A片免费看| 超碰98综合网| 91xingse| 91色人妻| 久久噜| 少妇超碰在线| 久久久99免费| 91精品久久久久久77777| 午夜视频好爽啊| 亚洲揄拍网| 日美免费黄片| 天天久久久久久| 久热九九| 青青青国产手线观看视频2| 嗯嗯嗯不要不要免费视频| 精品一级毛片在线观看| 亚爽爽爽爽爽爽爽爽| 乱伦图av| 色97干| 色爽爽文学| 超清福利精品视频在线| 超碰在线1234区| 伊人五月天| 久久精品—区二区三区内射| 熟妇艹鸡八| 国产精品亚洲一区二区三区四区| 天天爱天天操| 日本加靬比网站发布页| 另类 日韩 熟女| 99超碰网| 麻豆性爱视频在线播放| 3p国产欧美99热| 亚洲色图91| 精品国产乱码久久久久久日本公司| 狠狠躁AV| 成人av福利在线观看| 嫩草伊人久久精品| www.人人cao| 人人妻人人澡人人爽人人精品浪潮| 亚殴在线| 手机在线看片免费人成视频| 69国产对白刺激| 欧美综合在线91| 天美麻花大全视频| 黄色AAAAA欧美| 夜夜爽夜夜操| 骚日日av| 精品视频久久区| 青青草操逼逼视频| wwwss在线观看| 99国产在线 精品 视频| 亚洲欧洲激情卡通另类文学四射小说网站| 91久久国产综合精品| 一区二区三区激情在线观看| 国产精品久久久久无码A√| 人妻大香蕉| 精品一区二区三区蜜桃臀赵总 | 玖玖草久草99蜜月一区二区三区| 97电影院超碰| 亚洲色图欧美视频| 国产黄色小视频网站| 97中文综合| 亚洲色情在线影视| 天天做天天爱天天爽AV| 大香蕉伊人亚洲| 欧美色五月| 人妻在线视频| 天天精品| 一级A啪啪啪啪| xxx0国产在线播放| 日韩中文字幕视频在线观看| 温婉少妇玩3p| 欧美不卡二区| 天天做日日做天天欢。| 一级黄色视频网| 日本狂喷奶水在线播放212| 亚洲春色一区二区三区| jizz啪啪| 高清国产性猛交xxxx乱大交| 久久久久久一日韩字幕无码| 亚洲高清无毛一区二区| 男女做爰猛烈动高潮A片免费应用| 丰满人妻-区二区三区免费看 | 欧美乱欲| 人妻少妇久久中文字幕一区二区 麻豆 | 天堂网亚洲区手机版| 男人的天堂无码| 青青草久久在线| 嗯嗯啊啊好疼| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 久久亚洲中文字幕视频| 精品国产Av无码久久久伦古装| 淫穴高潮色图| 射久久| 日韩三级av片| 亚洲丝袜综合| 老熟女乱伦片| 亚洲一级性爱视频免费看| 精品国产Av无码久久久亚洲| 国产精品毛片?v一区二区三区| 一本大道不卡一二三区| 日本91白丝| 国产白嫩精品久久| 天天操人人操骚逼网站| 漂亮人妻被强中文字幕hd| 日韩97在线| 日韩熟女精一区二区三区不卡| 国产精品熟女一区二区三区| 天天激情综合站| 国产人妖的免费的视频| 五月丁香久久| 大屁股国产在线视频| 男人的天堂久久| 翔田千里A片一区二区| www.黄色在线| 91肏屄网| 91日韩网站| 精品人成视频在线观看| 色香色欲天天综合网天天来吧| av天堂影视中文在字幕在线中文| 亚州高清色综合| 国语精品av| 久久亚洲中文字幕视频| 亚洲一区中文字幕一区| 99久久综合| 蜜臀一二三区| 精品国产乱码| 久草婷婷| 一本久久精品中文字| 一级AAA片一区二区三区| 2017天天插| 日本国产亚洲一区在线观看| 黄aaaaaaaaaaaaaaaaaa色网站| 亚洲丝袜色| 日韩美女高潮喷水视频| 国产白丝av| 超碰在线观看av不卡| 激情AV| 加勒比海成人视频网| 1240青青草一区二区三区视频天爱| 久久久久久69国产一区二区 | 欧美第一页| 百度百度日本操逼| 日韩AV电影网站| 国产中文字幕在线| 日本色色色| 风月影院男女十八禁| 操逼无码操逼| 九一亚洲国产免费| 蜜桃狠狠色伊人亚洲综合网站| 免费看A片毛毛片在线播| 欧美最婬乱婬爆婬性视频 | 91人妻在线视频| 亚洲成A∨人影院在线欢看| 丝袜综合| 99精品欧美一区二区三区桃色| 偷窥自拍亚洲色图| 色色毛片| 天堂资源欧美| 丰满美女一级毛片在线播放| 荡小穴在线观看| 搡老女人老91妇女老熟女| 99操逼| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 蜜乳av一区二区三区四区不卡| 色欲天天综合久久久无码网中文| 男人的天堂不卡一区二区| 超碰综合97在线| 日韩三A大片在线观看| 亚洲国产精品乱码在线观看| 91成人无码| 婷婷月色| 91综合熟女| 香蕉久久国产AV一区二区| 97网址97| 亚洲av乱伦色图网站| 色色99| 理论久久婷婷网8| 日韩人妻大香蕉| 大香蕉日韩| 粉嫩国产精品久久粉嫩| 欧美黑人熟妇精品91| 天天流夜夜操| se吧提供国产乱老熟视频胖女人| 亚洲黄日韩无码专区| 18啪啪手机免费性爱| 青久操| 精品v日韩欧美国产| 人妻少妇精品久久久| 国产成人www免费人成看片| 玖玖爱伊人玖玖爱| 日韩三级久久久| 日韩一级性爱无码| 人妻少妇精品久久久| 新版天堂中文资源8在线| 伊人久久亚洲色欲综合网站 | 亚洲人成网站7777| 久久夜精品一区二区三区| 午夜一级免费毛片| 高颜值美女口爆高潮浪叫| 五月丁香| 国产亚洲精品一区二区三区| 91黑丝操| 嗯啊免费视频| 成人八戒网站| 91精品人妻一区二区三区蜜桃| 久99久视频精选| 91综合网站| 久久久久久久久久久人妻| 欧美一级特黄淫片在线观看| 久久久久久中文| 人妻AV 中文字幕的| 热99这里有精品综合久久| 欧美综合制服在线| 人妻啊啊人妻啊| 强奸国产在线| 国产又粗又大硬免费色网视频| 好屌色综合| 大香蕉操久久| 日韩丝袜二区| 亚洲国产ⅴ高清在线观看| 99精品无码| 无码久| 久久久久久久久久久97| 8050午夜少妇无码| 日日日日做夜夜夜夜无码| 美女好片色日本| 亚洲成人色情五月天丁香花| 乱精品一区字幕二区| 91社区拍啪人妻| 香蕉欧美| 欧美色图电影| 美女啊啊啊啊啊啊| 97精品网站| surenchaopeng| 无码一区二区三区四区五区六区七区八区九区十区视频 | 欧美色就是色| 日本在线999| 天天综合网AV91| 激情五月综合网| 久久久无码av精| 亚洲成a人v欧美综合天堂下载| 啊啊啊啊啊,啊啊啊啊好舒服,操我舒服啊啊啊| 99久热| 亚洲中文国际强奸字幕| 视频国产成人精品日本亚洲18| 91在线一起| 欧美A√综合网 | 午夜福利合集| 日韩精品影视| 青青欧洲黑| 天天干美少妇一区| 五月天婷婷基地| 99色在线视频| 色999亚洲人成色| 国产精品熟女乱伦| 探花激情视频| 在线只有精品| 日本曲间由美性生活片| 亚洲 欧美 91| 亚洲国产一级中文综合久久天堂在线免费观看| 超碰亚洲欧美日韩无| 欧美激情综合色综合啪啪五月| 亚洲五码一区二区三区| 色综合色欲色综合色综合色综合| 精品国产精品一区二区| 激情丁香五月| 人人操天天爽| 大香蕉国产中文自拍| 樱花草社区www中国| 欧美A√综合网| 人人妻人人色| 亚洲丝袜少妇在线| 啊啊啊好想要| 激情国产乱伦Av| 黄片com.| 亚洲色婷婷| 九九久久首页| 成人久久精品| 日夜精品| 国产品精品自在在线午夜免费 | 久久久久久久一级黄色打同平台| 伊人AAA| 亚洲骚女一区二区三区| 熟女天天干| 久久久久久九九九九-美女久久久久久久-成人AV| 大香蕉伊人一区在线观看| 岛国小电影| 91美女视频在线| 女生自91网站| 99色在线| 国产无码成人无码| www.伪伪| 99热欧美| 色哟哟国产精品免费网址| 少妇500双飞99| 91老熟女91老女人| 日韩免费三级黄片电影| 狠狠五月天| 第二页中文字幕| 加勒比色99999| 青娱乐淫乱1314| 乱伦av麻豆| 国产剧情一区在线观看| 熟妇国产免费一区| 91伊人久| 国产精品久久99日日| 看日韩美女二区三区免费操逼视频| 亚洲限制级| 久久精品操| 思思热久久成人| 久久香蕉网| 日本黄页视频在线观看| 永久免费av无码网站国产app | 99亚洲天堂| 红桃视频高潮| 亚洲天堂电影网99999| 欧美成熟性爱精品| 精品四五区| 91青青在线| 午夜精品久久久久久久99蜜桃一| 久久色激情一区二区三区| 桑老女人九区| 国产成人一级av88| 久久久99999久网站| 欧美一级A一级a爱片久久| 欧美不卡二区| 96免费视频在线| 97色综合中文网| 亚洲av综合色区无码一| 10000部十八禁看电影| 老熟女阿 国产91| 在线国产福利网址导航| 一道本东京热加勒比一区二区三区| 死我十八禁| 国产精品呦一区二区三区| 97国产超湿| 中文字幕三四五区| 思思热免费视频观看| 中文字幕超碰CAO| 探花视频免费观看国产专区| 丁香六月婷婷久久综合| 免费视频观看60秒| 91丨九色丨43老版熟女| 超碰2017| 久草资源欧美在线视频| 亚洲国产精品成人综合| 亚洲黄a三级三级三级看三级| 亚洲成人黄色在线观看| 中文一区在线日| 日本色色色视频| AV色五月天| 91在线无码精品秘 软件| 欧美色爱综合| 粉嫩国产精品久久粉嫩| 日本超碰在线国产一区| 肏逼视频日本| 丁香婷婷激情五月天无毒不卡| 亚洲精品一区二区精品| 青青草中日韩在线| 色淫网站优优视频| 熟女丰满人妻一区| 美女午夜福利免费视频| 亚洲se电影| 日韩精品一区二区三区四虎影视| 四虎免费在线观看| 亚洲精品国产AV天美传媒| 国产无马在线| 超碰中文字幕人妻草一区| 久久久久久亚洲中文| 91挑色欧美| 欧美国产日韩高清在线| 啪啪啪综合网| 夜草欧美| 日本一级一级一级一级| 是还免费视频1727我| 日本色婷婷| 97久久超碰| 精品国产一区二区三区久久久蜜臀 | 黄片免费日韩| 青青草男人天堂| 婷婷操逼| 亚洲成人黄色在线观看| 超碰这里有精品| 亚洲欧美大| 国模无码人体一区二区三| 中文字幕第23区| 国产成人精品无码久久| 久久亚洲AV无码白度| 国产精品人妻免费精品| 精品国产综合久久福利,热99这里有精品综合久久,99热这里只有免费国产精品,精 | 国产精品一区二区三区,亚洲综合| 久久三区四区| 色在线69堂| 7月婷婷综合| 男女性无套 免费九一| 丝袜视频网国产90| 欧美天堂第二区| 午夜精品99久久久久传媒| 欧美人妻久久精品二区三区| 亚洲无码太久| 极品色综合| 97情超碰色| 999狠狠综合| 日本日皮视频逼| 国产精品999zyz| 91在线视频国产网站| 超碰97久| 蜜桃网熟妇| 色麻豆AV| 国产久久一区二区| 精品然女一区二区| 欧美 亚洲 大香| 天天日日舔舔| 国产又粗又又黄又猛| 婷婷视频网| 7777欧美成是人在线观看| 欧美亚洲素人制服精品| 成人性爱av| 国产亚洲精品无码三区| 国内偷拍精品一区二区| 久久产精品一区二区三区电影| 国产精品农村妇女精品| 欧在线一二区| 九九九九热| 五十路熟女人妻一区二区在线观看| 精品女同一区二区三区| 国产激情在线| 99re6在线视频播放免费精品| 成年人网站在线免费观看| 国产福利av精彩对白| 国产黄a三级三级三级av在线看 | 国产性久久久| 动漫区日韩区欧美区| 蜜臀AV成人精品蜜臀| 天天操夜夜嗨| 婷婷视频在线免费观看| 人人妻人人狠人人| www黄片免费看com| 婷婷色综合| 99无码| 香蕉婷婷| www.男人的天堂| 超碰97丝袜| 东北熟女91| 亚洲精品久久久久毛片A片拉屎 | 亚洲黄色电影| 天天综合网亚洲综合网| 亚洲日韩欧美一区二区| 蜜桃臀一区二区aV| 尤物视频新赏网鲜网色诱网| 丰满人妻-区二区三区免费看| 精品高清牛人盗摄一区二区三区中文字幕A片免费在线观看 | 久热伊人| 欧美激情区| 蜜臀视频网站| 日日操免费视频| 中国操逼无码| 五月天丁香婷婷综合网站| 日韩亚洲精品一区二区| 殴美大黄片| 丁香五月色情| 一二三四日本视频高清| 在线 亚洲 网爆 自拍| 久久有码| 97jingpin| 91性网| 日韩三级伊人| 成人无码在线视频网站| 思思热影视| 伊人五月天| 国产精品女同| 久久伦理视频久久大香蕉视频| 国产精品在线一区二区| 啊啊啊啊好爽好舒服一区二区易域| 日韩激情毛片一级久久久| 91人妻尻屄视频| yazhousetuoumei| 啊啊啊啊嗯嗯在线久久久| 天堂69亚洲精品中文字| 亚洲激情在线| 香蕉一区二区三区在线视频| 九九九只有精品| 亚洲精品国产精品成人| 欧美一区二区亚洲天堂| 欧美论理片| AV乱伦国产| 9色在线| 国产视频小说| 天天操人人操狠狠插| 天天日日夜夜| 天美久久久久| av天堂5| 精品一区二区三区四区女| 69一区二区三区| 热九九精品| 夜夜爽爽夜夜精品视频| 亚洲密乳AV| 97人亚洲综合字幕| 99re99| 色999亚洲人成色| 99色热| 黄色免费网页无码| 青青欧洲黑| 精品人妻视频入口| 久久婷婷视频| 蜜桃传媒视频第一区入口在线看| 国产成人欧美一区二区三区的国产| 六月婷婷综合| 欧美草草高清日韩视频| 亚欧美色| 五月丁香啪| 91热色| 欧美日日操| AV老汉| 91 欧美| 婷婷五月天成人| 天天久久久久久| 人人爱人人操人人性| 日韩在线人妻网站| 国产欧美在线观看免费观看| 国产免费一区二区三区最新不卡 | 亚洲无码一二三区| 60秒免费小视频| 在线播放成人高清免费视频 | 综合av社区| 精品国产72| 精品日韩中文在线| 91女优在线观看| 亚洲 欧美 手机在线观看| 欧美精品不卡一二三四在线91| 日本一本道A级黄色毛片试看60分钟| 欧美激情久久久久| 人人透人人操| 99re超碰| 亚洲中文字幕乱码无码一区二区| 欧美一级特黄淫片在线观看| 少妇高潮九九九九九九九| 亚洲精品美女久久久久久久久| 国产白丝网站| 亚洲日韩青青草色月| 8x福利精品第一福利视频导航| 十八禁一区二区无码观看| 大香蕉黄色一区| 欧美色另类| 日产中文字幕2020| 色综合久久88色综合久久天天| 国产尤物在线三区| 欧美狠狠操| 国产成人www免费人成看片| 国产精品禁久久久精品| 青娱乐 成人娱乐在线| 免费观看国产小粉嫩喷水精品午| 久九9精品| 91精品少妇搡搡搡| 98一区二区精品| 久久精品人人做人人看| 久久久熟女一区| 大香蕉手机在线视频| 国产一区二区三三视频| 大香蕉中文网| 人人搡人人肉久久精品| 亚洲夜夜欢无码一区二区 | 性爱动态120秒| 麻豆国产97在线| 超碰97首页| 精品超碰中文在线| 欧美成熟性爱精品| 激情视频图片| 欧美亚综合色图| 亚洲欧美自拍偷拍| 欧洲精品二区| 香蕉久久精品| 久久激情视频| 尤物网址| 国产三级片在线观看| 天美国产三级传媒| 色嗨嗨在线| 日日夜夜免费| 久久成年精品| 久久东京国产精品视频| 香蕉国产精品麻豆亚洲欧美日韩| 中日992视频| 麻豆天美久久91| 五月丁香社区婷婷日韩欧美精品影院| 国产午夜在线观看| 97久久久久| 神马九九九| 999 久久久| 青青草视频爽一爽| 97九色人妻| 日产狠狠干| 国产视频不卡在线观看| 日韩欧美一级特黄大片| 黄片色区软件| 欧美性爱第一区| 韩国手机不卡无码三级视频| 69XX一中文字幕人妻91| 91亚.色| 亚洲91射| 日韩人人精品| 超碰97.com| 久久久九九| 日韩欧美蜜桃精品久久中文字幕久久 | 韩日精品福利视频一区不卡在线免| 国产超碰在线一区| 91成人在线| 成人老鸭窝人人在线视频| 中文字幕在线观看第二页| 偷窥自拍亚洲色图| 久久久久成人蜜桃精品| 人妻碰碰碰碰碰碰| 少妇毛片久久| 欧美性后入| 噜噜噜久久亚洲精品色情| 亚洲精品一卡二卡三卡福利视频网站| 亚洲精品天天影视综合网 | 99爱在线视频| 97国产高清视频在线观看| 精品中文字幕第一页| 亚洲,日韩,欧美,成人播放| 日韩av电影成人在线| 激情小说亚洲| 国产女同在线观看视频| 日本中文熟女视频| 亚洲男人天堂网| 久久狠狠色噜噜狠狠狠狠97| 沈阳熟女高潮对白视频| 欧美色亚洲| 国产偷拍网站| 91精品久久久| 亚洲精品尤物yw在线影院| 九月激情婷婷| 欧美十八禁网站| 激情五月天丁香社区| 欧美日韩性爱操大逼| 91麻豆va国产精品| 开心激情站| 69精品在线| 久久曰曰| 亚洲色图第一页| 死我十八禁| 天天射夜夜骑| 伊人操你| 亚洲女毛多水多21P| 懂色AV一区二区三区| 日韩欧美丝袜诱惑| 上床啊啊啊| 中日韩免费看男女操逼大全| 久久久久九九九| 青青草原人妻| 亚洲综合射| 少妇综合网| 久久久久久久国产a∨| 日本一级二级三级网站| 美女人妻色网站| 久射吧| 国产精品人人爽人人做可爱福利| 欧美黄片视频在线观看免费 | 色情综合网| 干B| 黄页av| 色综合久久88色综合久久天天| 久久久久精| 国产精品一区二区麻豆| 日本一区二区亚洲综合| 五月色网| 免费亚洲国产精品久久一区| 91殴美| 久久久国产成人一区二区三区在线| 亚洲色性情三级| 久久久久久久久久久久97| 国产理论视频在线播放| 麻豆AV一区二区| 欧美姓爱综合网| 亚洲精品xxx| 亚洲瓯美色图| 天天色欧美| 亚洲精品白浆高清久久久久久| 私色综合网| 精品人妻一区二区三区免费视频| 久干9操| 97天天综合网| 91视频精品| 殴美牲| 无码操逼天堂| 日韩熟女精一区二区三区不卡| 亚洲精美粉嫩嫩泬在线观看 | 日逼逼免费看| 天天透伊人| 亚洲 在线| 婷婷丁香六月天| 美女性91| 成人片在线播放| 少妇色欲综合网2| 国产欧美亚洲精品a第2页| 蜜桃久久久久久久久久久久| 亚洲精品国产无码高清| 综合亚洲情色| 肏逼福利网站| 久久精品小视频| 97在线观| 国产亚洲 中文欧美久久| 亚洲欧美激情小说| 9999久久久久| 五十路一区无码| 少妇99成人麻豆| 亚洲情欲| 欧美日本久久精品一区| 翔田千里无码中出中文字幕| 亚洲天堂人人妻| 中文字幕一区二区三区字幕| 熟妇高潮精品一区二区三区下载| 亚洲天堂人妻熟妇视频| 狠狠2050在线观看| 亚洲熟女中文字幕在线| 九九九九一区| 亚洲中文字幕精品久久久久久直播| 九九九精品一区二区无码| 巨爆乳一区二区爆乳区| 无码人妻精品一区二区三区九九| 国产精品久久久无码aV去| 亚洲视频一二区| 女同女同恋久久级三级| 青青草成人视频在线观看二区| 久久 国产 无码| 欧美在线大香蕉| 免费精品人妻一区二区三| 亚洲欧洲久久天堂| 国产精品制服丝袜清纯唯美| 亚洲蜜臀精品视频久久| 99免费在线视频| 日韩少妇无码| 韩国三级三级BD在线| 国产精品成人无码a v毛片| 久久视频少妇美女| 强奸乱伦大香蕉网| 日韩精品 欧美激情| 97日本超碰综合| 中文AV制服乱伦| 久久久久久久久久精| 天堂种子在线www网资源| 舔足天天操天天射| 99爱久久视频频| 蜜桃av综合网发布| 中国一级αV| 欧美青青草视频| 天天爽天天爽| 免费看黄视频亚洲网站| 91亚洲电影| 久久亚洲人妻| 思思热国产在线视频| 亚洲综合嫩| 欧美 亚洲 91| 亚洲精品蜜桃久久久一区二区三区| 九九探花视频在线观看| 91操熟女| 欧美淫乱视频| 一区二区不卡| 男人亚洲91首页在线| 久久久久久亚洲中文| 亚洲在线91| 色偷偷人人玩人人舔人人操人人摸人人爽| 熟妇在线视频一区二区| 国产操伦| 中文字幕av亚洲精品| 久久久久久中文| 精品无码一二三四区| 五月天激情国产综合婷婷婷| www.久久最新地址| 午夜男女爽爽爽影院视频| 美日韩一二三区| 亚洲天堂另类小说男人| 少妇二级| 中文字幕在线免费观看视频| 欧美高清18A片| 男人天堂欧美| 台湾佬大香蕉| 欧美日综合| 日韩 欧美 国产 麻豆| 熟女中出视频| 亚洲男人天堂网久久| 夜夜操二区| 亚洲AV无码成人精品久久| 亚洲精品无码久久AV| 久久欲| 天天射天天操天天干天天吃2018 | 超碰日本97美女人妻人人玩人人爱| 欧美日韩 强奸乱伦| 三级AV入口| 久久久久国产精品久久久| 亚洲高清欧美总合| 90后后入| 午夜福利 成人 91| 色九九综合AV| 毛片麻豆91糖心精品毛情片| 欧美日韩天堂| 精品美女久久一二三| 福利风月五月天影院| 亚洲天天艹| 国产av尤物| 天天做天天爱| 欧美成va视频网站| 国产麻豆一级精品视频| 亚洲蜜桃V妇女| 久久国内| 中文字幕交换人妻| 欧美性爱1080p| 免费一级特黄特色大片在线观看看| 熟妇xxxxx性春色| 午夜舔阴达高潮视频免费看| 亚洲第一页第二页激情| 韩美日操逼| 午夜啪啪片| 国产欧美成人第一页在线观看 | 我中文字幕6区| 91爱欧美| 欧美91色| 久草这里只有精品| 九热中文字幕| 成 人 A V免费视频在线观看| 欧美 日韩第一性色| 久久精品日韩专区免费观看| 欧美人妖内射| 天天综合网91| 亚洲巨爆乳一区二区三区四季网| 国产偷拍网站| 国产精品区在线12p| 亚洲毛片一级带毛片基地| 黑人精品成人一区二区三区 | rivers-china.com| 99夜夜操| 欧美岛国精品在线观看| 在线播放一级无码视频| 国产精品视频精品一二| 男人的天堂在线有码| 久久久精品国产亚洲伊人| 少妇一区二区三区在线观看| 欧亚揄拍偷拍精品视频| 97chaopengongkai| 91欧美大片| 最新亚洲人成网站在线影院| 欧美性爱精品一区二区| 国产怡红院| 女人天堂网| 九九九九九精品视频| 一区不卡在线观看av| 在线可观看的黄色网址| 在现视频女上位好爽| 亚洲涩图欧美| 天天日天天干少妇日| 激情网色| 长长久久曰曰夜夜成人网| 久久爽爽精品| 人妻天天爽| 五月亭亭六月丁香| 久久免费精品视频免一| 日韩成人色图| 五十路人妻在线| 男人天堂2017| 熟女被操视频网址| 99www.bibizy香蕉资源国产一区二区三区高清 | 国内毛片无码一级毛片| 日韩中文字幕视频在线观看| 野狼激情网| 综合激情一一91| 男人天堂网址 | 欧美日韩亚洲国产中文永久天天看| 97国产超碰| 无码自拍SM| 强奸熟女一区二区三区| 福利视频香蕉免费一区二区在线| 思思热在线cao| 欧美熟爽综合| 久久精品国产97欧美精品亚洲 | 丰满欧美少妇| 伊人青青草久久| 97在线免费看视频| A 天堂在线观看视频| 99操| 日本Suv精品一区二区| 这里只有精品视频在线观看麻豆| 中文一区二区婷婷视频| 亚洲性天堂| 国产成人无码网站在线视频| 中文字幕伊人| 欧美黄色手机在线观看| 夜夜爽77777| 国产后入式在线观看| 色噜噜精品一区二区三| 大香蕉一人在线| 熟女露脸激情自拍视频| 操操逼视频| 日欧美色| 久久国产AⅤ| 国产综合永久精品日韩鬼片| 成人久久精品| a片久久久久久久久久久久| 1024久久高清视频| 丁香九月婷婷| 高清国产av无码| 97超碰影音| 国产亚洲国产超碰| 精品久久艹| 亚洲中文日韩精品| 另类av综合久久| 性爱免费视频成人| 亚洲Av噜噜一区二区三区妖精| 人人操,人人插| 熟妇人妻一区二区| 国产传媒av天美传媒在线| 又大又黄国产| 欧美夜夜草视频| 综合网久久| 巨爆乳一区二区爆乳区| 久久水蜜臀亚洲AV无码精品| 岛国激情视频在线观看| 久久综合久色欧美综合狠狠 | 婷婷色香| 国产精品国产亚洲区艳妇糸列| 躁躁日曰躁2020| 日韩精品1区2区中文字幕| 9997se| 肉嘟嘟www视频在线观看高清| 亚洲天堂一区二区| 中国亚洲呦女专区| 日韩精品一二三| 欧美老熟另类| 国产无码精品成人| 好屌色综合| 亚洲最大网站av| 亚洲性刺激| 精品视频日日夜夜| 久久中文字幕不卡人妻| 成人天天爽| 久久人妻丝袜一区二区三| 内射老妇BBWX0C0CK| 蜜臀久久99精品| 91人妻尻屄视频| 九九九九免费| 日日夜夜模| 久久人妻办公室视频| 蜜乳视频网站| 亚洲射综合网| 色综合av男人天堂| 超碰97亚洲| 另类av综合久久| 国产 日韩 欧美 人妻 熟女 中文| 爱妃国产亚洲视频中文字幕| 久久一本大香蕉| 99久久婷婷国产综合| 一级性爱视频免费观看 | 久久欲| 四虎免费在线播放| 中文字幕高清20页视频| 欧美日韩色综合网| 992视频一区| 国产偷仑| 激情婷婷丁香| 欧亚乱色熟女一区二区| 91日韩网站| 久久永久无码人妻视频| 亚洲国产青青| 这里只有精品久久| 老熟女乱子伦中文字幕一区二区| 中文字幕无码不卡啪啪| 曰本精品久久久| 九九久久综合| 日韩激情电影中文字幕| 男人的天堂三级| 亚洲视频,小说| 91精品久久久久久77777| 高清有码一区二区| 97欧美日韩精品| 欧美A√综合网 | 60秒免费小视频| 欧美性天天影视| 黄片无码在线制服| 日韩在线一区二区| 亚洲欧美综合| 丰满人妻一区二区三区免费 | 伊人九九| 呻吟 欧美 日本 中出| AV在线资源| 女同性恋一区二区三区精品视频| 激情看片网站| 人人操人人操人人操人人操人人操人人人11.CM| 少妇一区二区三区| 亚洲欧美97| 91麻豆天美国产欧美高潮| 极品粉嫩少妇视频| 精品十三区| 志村玲子视频一区二区| 亚洲最大无码中文字幕网站 | 丝袜视频一区二区在线播放国产中文| 特污免视频| 久久久久成人蜜桃精品| 欧洲欧美视频一区二区| 国产乱伦搜索结果91P| avav青青草久久夜| WWW美腿丝袜香蕉中文| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 精品一区二区三区蜜桃臀www| 日本三级韩国三级99| 国产亚洲综合欧美一区| 午夜男人一级A片7777| 亚洲一区日韩| 99热| 九九热精品在线| 五月香婷婷| 色九九综合| 99色热| 亚洲中文字幕网| 成视频在线观看免费看| 黄片无码在线制服| 国内毛片热久久思思热| 性爱综合一区二区| 秋霞成人一级在线观看| 最好看的中文字幕在线2018| 国产真实野战在线视频| 一级免费啪啪片| 中文字幕久热视频在线| 久久久久亚洲?V片无码V|