Java Web項目開發全程實錄(第2版)(簡體書)
商品資訊
系列名:軟件項目開發全程實錄
ISBN13:9787302675686
出版社:清華大學出版社(大陸)
作者:明日科技
出版日:2025/01/01
裝訂/頁數:平裝/304頁
規格:26cm*18.5cm (高/寬)
版次:二版
商品簡介
作者簡介
明日科技,全稱是吉林省明日科技有限公司,是一家專業從事軟件開發、教育培訓以及軟件開發教育資源整合的高科技公司,其編寫的教材非常注重選取軟件開發中的必需、常用內容,同時也很注重內容的易學、方便性以及相關知識的拓展性,深受讀者喜愛。其教材多次榮獲“全行業優秀暢銷品種”“全國高校出版社優秀暢銷書”等獎項,多個品種長期位居同類圖書銷售排行榜的前列。
名人/編輯推薦
“軟件項目開發全程實錄”叢書是清華社計算機專業零售圖書暢銷品牌之一。
(1)叢書定位項目開發實戰,面向實際開發應用,精選當前流行的熱門項目進行講解,緊扣程序員求職就業的需求。
(2)2008—2024年,叢書累計改版5次,深受廣大程序員喜愛,在全國軟件項目開發零售圖書排行榜中名列前茅。
(3)細致全面、高效實用、通俗易懂、資源豐富,被數百所高校選為專業課教材。
《Java Web項目開發全程實錄(第2版)》圖書特點如下。
1. 項目典型。精選8個流行的項目,涉及Servlet、SSM、Spring Boot三大Java Web技術方向,所有項目都是當前實際開發領域常見的熱門項目,實用性非常強。
2. 技術新穎。本書所有項目的實現技術均採用當前業內推薦的最新穩定版本,確保內容與時俱進。
3. 知識全面。本書各項目總體覆蓋Java Web開發90%以上的核心技術點,是練習與鞏固Java Web開發技能的佳作。
4. 循序漸進。全書項目由易到難逐步展開,並且每個項目均安排“技術準備”環節,在Java基礎和項目應用之間搭建了有效的橋梁。
5. 流程清晰。所有項目均軟件工程的角度出發,統一採用“開發背景→系統設計→技術準備→項目實現→項目運行→源碼下載”的流程進行講解,可以給讀者明確的成就感。
6. 資源豐富。配套八大核心資源,解決讀者的項目學習痛點,具體如下:
(1)開發環境搭建視頻:本書提供了開發環境搭建講解視頻,可以引導讀者快速準確地搭建本書項目的開發環境。
(2)項目精講視頻:本書每個項目均配有項目精講視頻,可以幫助讀者了解項目概要,把握項目要領,快速進入學習狀態。
(3)項目源碼:本書每一個項目均提供了完整的項目源碼(包含素材、數據表等),可進一步方便讀者參考學習。
(4)代碼查錯器:本書配備了由明日科技自主開發的代碼查錯器,讀者可以使用該工具將自己編寫的代碼並與項目源碼進行比對,快速找出自己代碼問題與不足,培養良好的編碼習慣。
(5)AI輔助開發手冊:本書配備了電子版的《AI輔助開發手冊》,手把手指導讀者如何使用當今主流的AI工具提高開發效率。不僅提供了文小言、通義、Kimi、訊飛星火等主流AI工具的使用指南,更對文心快碼、通義靈碼、騰訊云AI代碼助手、iFlyCode等專業的智能代碼助手進行了講解。
(6)Java開發資源庫:購買本書即贈送強大、專業、全面的在線Java開發資源庫一年(自注冊之日起)的VIP使用權限,海量學習資源完全免費使用。具體如下:
①技術資源庫:426個核心技術點即查即用,快速掃除技術盲區。
②技巧資源庫:583個開發技巧讓你事半功倍,助你精準避坑。
③實例資源庫:707個經典實例助你鞏固編程技能,積累開發經驗。
④項目資源庫:40個精選項目為你進一步擴展實戰場景,帶你領略一線開發實況。
⑤源碼資源庫:747套項目與案例源碼任意下載,助你提升開發效率。
⑥視頻資源庫:644集教學視頻傳授開發技能,提升更快。
(7)Java面試資源庫:本書配備了Java面試資源庫,精心匯編了大量企業面試真題,是求職面試的絕佳指南。
(8)教學PPT:本書配備了精美的教學PPT,可供高校教師和培訓機構講師備課使用,也可供讀者做知識梳理。
7. 學習答疑。本書配有完善的新媒體學習矩陣,可為讀者提供知識拓展、技術咨詢與答疑服務,具體如下:
(1)本書提供IT今日熱榜,實時提供最新技術熱點,是開發人員了解技術動態的絕佳助手。
(2)關注微信公眾號明日IT部落、Java學研大本營,可以進行技術交流、領取在線課程、了解新書快訊等。
(3)本書提供明日學院技術社區,專注編程教育20年,由專業的作者團隊提供技術指導、答疑解惑。
(4)本書配有專門的微信技術交流群、QQ技術交流群,加入技術交流群,可以針對學習中遇到的問題進行提問,享受專業的答疑解惑,也可以與其他讀者小伙伴相互交流學習心得。
序
叢書說明:“軟件項目開發全程實錄”叢書第1版於2008年6月出版,因其定位於項目開發案例、面向實際開發應用,並解決了社會需求和高校課程設置相對脫節的痛點,在軟件項目開發類圖書市場上產生了很大的反響,在全國軟件項目開發零售圖書排行榜中名列前茅。
“軟件項目開發全程實錄”叢書第2版於2011年1月出版,第3版於2013年10月出版,第4版於2018年5月出版。經過十六年的錘煉打造,不僅深受廣大程序員的喜愛,還被百余所高校選為計算機科學、軟件工程等相關專業的教材及教學參考用書,更被廣大高校學子用作畢業設計和工作實習的參考用書。
“軟件項目開發全程實錄”叢書第5版在繼承前4版所有優點的基礎上,進行了大幅度的改版升級。首先,結合當前技術發展的最新趨勢與市場需求,增加了程序員求職急需的新圖書品種;其次,對圖書內容進行了深度更新、優化,新增了當前熱門的流行項目,優化了原有經典項目,將開發環境和工具更新為目前的新版本等,使之更與時代接軌,更適合讀者學習;最後,錄制了全新的項目精講視頻,並配備了更加豐富的學習資源與服務,可以給讀者帶來更好的項目學習及使用體驗。
Java Web是使用Java技術來解決Web領域相關問題的技術棧,主要包括Web服務端和Web客戶端兩部分。本書以中小型項目為載體,帶領讀者切身感受Java Web開發的實際過程,可以讓讀者深刻體會Java Web核心技術在項目開發中的具體應用。全書內容不是枯燥的語法和陌生的術語,而是一步一步地引導讀者實現一個個熱門的項目,從而激發讀者學習軟件開發的興趣,變被動學習為主動學習。另外,本書的項目開發過程完整,不但適合在學習軟件開發時作為中小型項目開發的參考書,而且可以作為畢業設計的項目參考書。
本書內容
本書提供了Java Web三大熱門方向的項目,共8章,具體內容如下。
第1篇:Servlet應用項目。本篇主要通過“明日科技門戶網”和“購好物網絡商城”兩個功能完善的項目,幫助讀者快速掌握Servlet技術在實際Web項目開發中的應用,並讓讀者體驗使用Servlet開發Web項目的完整過程。
第2篇:SSM框架應用項目。本篇主要通過“員工信息管理系統”“好生活個人帳本”“嗨樂影評平臺”3個項目,詳細講解使用SSM框架開發Web項目的完整過程,幫助讀者快速掌握使用SSM框架開發Web項目的核心技術。
第3篇:Spring Boot框架應用項目。本篇主要通過“電瓶車品牌信息管理系統”“尋物啟事網站”“明日之星物業管理系統”3個項目,詳細講解使用Spring Boot框架開發Web項目的完整過程,幫助讀者快速掌握使用Spring Boot框架開發Web項目的核心技術。
本書特點
(1)項目典型。本書精選8個熱點項目,涉及Servlet、SSM框架和Spring Boot框架三大Java Web重點應用方向。所有項目均從實際應用角度出發,可以讓讀者從項目實現學習中積累豐富的開發經驗。
(2)流程清晰。本書項目從軟件工程的角度出發,統一採用“開發背景→系統設計→技術準備→項目實現相關→項目運行→源碼下載”的流程進行講解,可以讓讀者更加清晰地了解項目的完整開發流程。
(3)技術新穎。本書所有項目的實現技術均採用目前業內推薦使用的最新穩定版本,與時俱進,實用性極強。同時,項目全部配備“技術準備”環節,對項目中用到的Java Web基本技術點、高級應用、第三方模塊等進行精要講解,為初級編程人員參與項目開發掃清了障礙。
(4)欄目精彩。本書根據項目學習的需要,在每個項目講解過程的關鍵位置添加了“注意”“說明”等特色欄目,點撥項目的開發要點和精華,以便讀者能更快地掌握相關技術的應用技巧。
(5)源碼下載。本書中的每個項目最後都安排了“源碼下載”一節,讀者能夠通過掃描二維碼下載對應項目的完整源碼,以方便學習。
(6)項目視頻。本書為每個項目提供了項目精講微視頻,使讀者能夠更加輕鬆地搭建、運行、使用項目,並能夠隨時隨地查看和學習。
讀者物件:初學編程的自學者;高等院校的教師;參與項目實訓的學生;IT培訓機構的講師與學員;做畢業設計的學生;程序測試及維護人員;參加實習的初級程序員;編程愛好者。
資源與服務
本書提供了大量的輔助學習資源,同時還提供了專業的知識拓展與答疑服務,旨在幫助讀者提高學習效率並解決學習過程中遇到的各種疑難問題。讀者需要刮開圖書封底的防盜碼(刮刮卡),掃描並綁定微信,獲取學習權限。
(1)開發環境搭建視頻。搭建環境對於項目開發非常重要,它確保了項目開發在一致的環境下進行,減少了因環境差異導致的錯誤和衝突。通過搭建開發環境,可以方便地管理項目依賴,提高開發效率。本書提供了開發環境搭建講解視頻,可以引導讀者快速準確地搭建本書項目的開發環境。
(2)項目精講視頻。本書每個項目均配有對應的項目精講微視頻,主要針對項目的需求背景、應用價值、功能結構、業務流程、實現邏輯以及所用到的核心技術點進行精要講解,可以幫助讀者了解項目概要,把握項目要領,快速進入學習狀態。掃描每章首頁的對應二維碼即可觀看學習。
(3)項目源碼。本書每章一個項目,系統全面地講解了該項目的設計及實現過程。為了方便讀者學習,本書提供了完整的項目源碼(包含項目中用到的所有素材,如圖片、數據表等)。掃描每章最後的二維碼即可下載。
(4)AI輔助開發手冊。在人工智能浪潮的席卷之下,AI大模型工具呈現百花齊放之態,輔助編程開發的代碼助手類工具不斷涌現,可為開發人員提供技術點問答、代碼查錯、輔助開發等非常實用的服務,極大地提高了編程學習和開發效率。為了幫助讀者快速熟悉並使用這些工具,本書專門精心配備了電子版的《AI輔助開發手冊》,不僅為讀者提供了各個主流大語言模型的使用指南,而且詳細講解了文心快碼(Baidu Comate)、通義靈碼、騰訊云AI代碼助手、iFlyCode等專業的智能代碼助手的使用方法。
(5)代碼查錯器。為了進一步幫助讀者提升學習效率,培養良好的編碼習慣,本書配備了由明日科技自主開發的代碼查錯器。讀者可以將本書的項目源碼保存為對應的txt文件,存放到代碼查錯器的對應文件夾中,然後自己編寫相應的實現代碼並與項目源碼進行比對,快速找出自己編寫的代碼與源碼不一致或者發生錯誤的地方。
(6)Java開發資源庫。本書配備了強大的在線Java開發資源庫,包括技術資源庫、技巧資源庫、實例資源庫、項目資源庫、源碼資源庫、視頻資源庫。
(7)Java面試資源庫。本書配備了Java面試資源庫,精心匯編了大量企業面試真題,是求職面試的絕佳指南。掃描本書封底的“文泉云盤”二維碼即可獲取。
(8)教學PPT。本書配備了精美的教學PPT,可供高校教師和培訓機構講師備課使用,也可供讀者做知識梳理。另外,登錄清華大學出版社網站,可在本書對應頁面查閱教學PPT的獲取方式。
(9)學習答疑。在學習過程中,讀者難免會遇到各種疑難問題。本書配有完善的新媒體學習矩陣,包括IT今日熱榜(實時提供最新技術熱點)、微信公眾號、學習交流群、400電話等,可為讀者提供專業的知識拓展與答疑服務。
致讀者
在編寫本書的過程中,我們始終本著科學、嚴謹的態度,力求精益求精,但疏漏之處在所難免,敬請廣大讀者批評指正。
感謝您購買本書,希望本書能成為您的良師益友,成為您步入編程高手之路的踏腳石。
寶劍鋒從磨礪出,梅花香自苦寒來。祝讀書快樂!
目次
第1章 明日科技門戶網 2
—Servlet JSP MySQL
1.1 開發背景 2
1.2 系統設計 3
1.2.1 開發環境 3
1.2.2 業務流程 3
1.2.3 功能結構 3
1.3 技術準備 4
1.3.1 技術概覽 4
1.3.2 Servlet 技術 4
1.3.3 JSP 技術 7
1.4 數據庫設計 11
1.4.1 數據庫概述 11
1.4.2 數據表設計 11
1.5 首頁模塊設計 12
1.5.1 上部企業Logo 和導航欄設計 12
1.5.2 中部輪播圖片信息設計 13
1.5.3 下部功能欄設計 14
1.5.4 底部版權信息欄設計 15
1.6 新聞模塊設計 15
1.6.1 配置文件的編寫 16
1.6.2 顯示新聞列表 16
1.6.3 查看新聞內容 18
1.7 後端管理員登錄模塊設計 19
1.8 後端新聞管理模塊設計 21
1.8.1 添加新聞 22
1.8.2 刪除新聞 24
1.8.3 修改新聞 25
1.9 後端管理員信息模塊設計 27
1.10 項目運行 29
1.11 源碼下載 30
第2章 購好物網絡商城 31
—Servlet JSP MySQL
2.1 開發背景 31
2.2 系統設計 32
2.2.1 開發環境 32
2.2.2 業務流程 32
2.2.3 功能結構 33
2.3 技術準備 33
2.3.1 技術概覽 33
2.3.2 調用支付寶完成支付操作 34
2.4 數據庫設計 34
2.4.1 數據庫概述 34
2.4.2 數據表設計 35
2.5 數據庫公共類的編寫 37
2.6 會員注冊模塊設計 38
2.6.1 會員模型類的編寫 38
2.6.2 會員數據庫操作接口及其實現類的編寫 40
2.6.3 會員注冊頁面的編寫 42
2.7 會員登錄模塊設計 42
2.7.1 會員登錄頁面的編寫 43
2.7.2 生成驗證碼的編寫 46
2.7.3 編寫會員登錄處理頁 47
2.8 首頁模塊設計 47
2.8.1 實現顯示最新上架商品的功能 49
2.8.2 實現顯示打折商品的功能 49
2.8.3 實現顯示熱門商品的功能 50
2.9 購物車模塊設計 50
2.9.1 購物車商品模型類的編寫 51
2.9.2 實現查看商品詳細信息的功能 51
2.9.3 實現添加購物車的功能 52
2.9.4 實現查看購物車的功能 54
2.9.5 實現商品訂單提交功能 55
2.9.6 實現清空購物車功能 57
2.9.7 實現繼續購物功能 58
2.10 項目運行 59
2.11 源碼下載 60
第2篇 SSM 框架應用項目
第3章 員工信息管理系統 62
—SSM JSP MySQL
3.1 開發背景 62
3.2 系統設計 63
3.2.1 開發環境 63
3.2.2 業務流程 63
3.2.3 功能結構 64
3.3 技術準備 64
3.3.1 技術概覽 64
3.3.2 Spring 64
3.3.3 Spring MVC 65
3.3.4 MyBatis 67
3.3.5 SSM 框架 68
3.4 數據庫設計 72
3.4.1 數據庫概述 72
3.4.2 數據表設計 72
3.5 實體類設計 72
3.6 工具類設計 75
3.7 Mapper 接口和Example 類設計 76
3.7.1 Mapper 接口設計 76
3.7.2 Example 類設計 84
3.8 查詢員工信息模塊設計 86
3.8.1 控制器類設計 87
3.8.2 服務類設計 87
3.8.3 DAO 層設計 87
3.9 新增員工信息模塊設計 88
3.9.1 控制器類設計 88
3.9.2 服務類設計 89
3.9.3 DAO 層設計 89
3.10 修改員工信息 89
3.10.1 控制器類設計 90
3.10.2 服務類設計 90
3.10.3 DAO 層設計 90
3.11 刪除員工信息 91
3.11.1 控制器類設計 91
3.11.2 服務類設計 91
3.11.3 DAO 層設計 92
3.12 批量刪除員工信息 92
3.12.1 控制器類設計 93
3.12.2 服務類設計 93
3.12.3 DAO 層設計 93
3.13 項目運行 94
3.14 源碼下載 94
第4章 好生活個人帳本 95
—SSM JSP MySQL
4.1 開發背景 95
4.2 系統設計 96
4.2.1 開發環境 96
4.2.2 業務流程 96
4.2.3 功能結構 97
4.3 技術準備 97
4.3.1 技術概覽 97
4.3.2 Spring IoC 98
4.3.3 Spring AOP 100
4.4 數據庫設計 102
4.4.1 數據庫概述 102
4.4.2 數據表設計 102
4.5 SSM 框架的主要配置文件 103
4.5.1 Spring 的配置文件 103
4.5.2 Spring MVC 的配置文件 104
4.5.3 MyBatis 的配置文件 105
4.6 登錄攔截器設計 105
4.7 實體類設計 106
4.7.1 用戶類 106
4.7.2 收支類型類 107
4.7.3 收支明細類 108
4.8 Mapper 接口設計 109
4.8.1 UserMapper 接口 109
4.8.2 ShouzhiCategoryMapper 接口 110
4.8.3 ShouzhiRecordMapper 接口 111
4.9 用戶登錄模塊設計 112
4.9.1 用戶控制器類設計 113
4.9.2 用戶服務類設計 113
4.9.3 用戶DAO 層設計 114
4.10 用戶注冊模塊設計 114
4.10.1 用戶控制器類設計 114
4.10.2 用戶服務類設計 115
4.10.3 用戶DAO 層設計 115
4.11 收支明細模塊設計 115
4.11.1 收支明細控制器類設計 116
4.11.2 收支明細服務類設計 117
4.11.3 收支明細DAO 層設計 118
4.12 收入記帳模塊設計 119
4.12.1 收支明細控制器類設計 119
4.12.2 收支明細服務類設計 120
4.12.3 收支明細DAO 層設計 120
4.13 支出記帳模塊設計 121
4.13.1 收支明細控制器類設計 121
4.13.2 其他功能模塊設計 122
4.14 退出登錄模塊設計 123
4.15 項目運行 123
4.16 源碼下載 124
第5章 嗨樂影評平臺 125
—SSM JSP MySQL
5.1 開發背景 125
5.2 系統設計 126
5.2.1 開發環境 126
5.2.2 業務流程 126
5.2.3 功能結構 127
5.3 技術準備 128
5.4 數據庫設計 128
5.4.1 數據庫概述 128
5.4.2 數據表設計 129
5.5 SSM 框架的主要配置文件 130
5.5.1 Spring 的配置文件 130
5.5.2 Spring MVC 的配置文件 131
5.5.3 MyBatis 的配置文件 132
5.6 實體類設計 133
5.6.1 電影評論類 133
5.6.2 電影信息類 134
5.6.3 電影類型類 136
5.6.4 用戶信息類 137
5.7 Mapper 接口設計 138
5.7.1 TCommentDao 接口 138
5.7.2 TMovieDao 接口 139
5.7.3 TSortDao 接口 144
5.7.4 TUserinfoDao 接口 146
5.8 首頁模塊設計 147
5.8.1 首頁頁面設計 148
5.8.2 控制器類設計 149
5.8.3 服務類設計 149
5.8.4 DAO 層設計 150
5.9 “更多”模塊設計 150
5.9.1 “更多”頁面設計 151
5.9.2 控制器類設計 152
5.9.3 服務類設計 153
5.9.4 DAO 層設計 154
5.10 用戶登錄模塊設計 155
5.10.1 控制器類設計 155
5.10.2 服務類設計 155
5.10.3 DAO 層設計 155
5.11 用戶注冊模塊設計 156
5.11.1 控制器類設計 156
5.11.2 服務類設計 156
5.11.3 DAO 層設計 157
5.12 詳情模塊設計 157
5.12.1 “詳情”頁面設計 158
5.12.2 控制器類設計 159
5.12.3 服務類設計 159
5.12.4 DAO 層設計 160
5.13 寫評論模塊設計 160
5.13.1 評論模態框設計 161
5.13.2 控制器類設計 161
5.13.3 服務類設計 162
5.13.4 DAO 層設計 162
5.14 電影管理模塊設計 162
5.14.1 後臺分頁顯示電影信息(支持模糊查詢)設計 164
5.14.2 添加電影信息設計 165
5.15 項目運行 167
5.16 源碼下載 167
第3篇 Spring Boot 應用項目
第6章 電瓶車品牌信息管理系統 170
—Spring Boot Vue MySQL
6.1 開發背景 170
6.2 系統設計 171
6.2.1 開發環境 171
6.2.2 業務流程 171
6.2.3 功能結構 171
6.3 技術概覽 172
6.4 Spring Boot 技術基礎 172
6.4.1 IDEA 關聯Maven 173
6.4.2 pom.xml 文件 173
6.4.3 配置文件的格式 174
6.4.4 注解 175
6.4.5 啟動類 177
6.4.6 處理HTTP 請求 177
6.4.7 Service 層 178
6.5 Vue.js 技術基礎 179
6.5.1 應用程序實例及選項 179
6.5.2 常用指令 181
6.6 數據庫設計 184
6.7 添加依賴和配置信息 184
6.7.1 在pom.xml 文件中添加依賴 185
6.7.2 在application.yml 文件中添加配置信息 186
6.8 工具類設計 186
6.8.1 全局異常處理類 186
6.8.2 通用返回類 187
6.9 實體類設計 188
6.10 DAO 層設計 189
6.11 分頁插件模塊設計 191
6.11.1 分頁插件的頁面設計 191
6.11.2 分頁插件配置類設計 192
6.12 查詢電瓶車品牌信息模塊設計 192
6.12.1 查詢模塊的頁面設計 193
6.12.2 查詢模塊控制器類設計 194
6.12.3 查詢模塊服務類設計 195
6.13 新增電瓶車品牌信息模塊設計 195
6.13.1 新增模塊的頁面設計 196
6.13.2 新增模塊控制器類設計 197
6.13.3 新增模塊服務類設計 198
6.14 刪除電瓶車品牌信息模塊設計 198
6.14.1 刪除模塊的頁面設計 198
6.14.2 刪除模塊控制器類設計 199
6.14.3 刪除模塊服務類設計 199
6.15 項目運行 199
6.16 源碼下載 200
第7章 尋物啟事網站 201
—Spring Boot Vue MySQL
7.1 開發背景 201
7.2 系統設計 202
7.2.1 開發環境 202
7.2.2 業務流程 202
7.2.3 功能結構 203
7.3 技術準備 203
7.4 數據庫設計 204
7.4.1 數據庫概述 204
7.4.2 數據表設計 204
7.5 添加依賴和配置信息 205
7.5.1 在pom.xml 文件中添加依賴 205
7.5.2 在application.yml 文件中添加配置信息 207
7.6 實體類設計 207
7.6.1 用戶信息類 207
7.6.2 失物信息類 208
7.7 登錄模塊設計 209
7.7.1 展示層物件設計 209
7.7.2 登錄頁面設計 210
7.7.3 控制器類設計 211
7.7.4 服務類設計 212
7.7.5 DAO 層設計 212
7.8 頭部導航鏈接設計 213
7.9 查看失物信息模塊設計 214
7.9.1 數據傳輸物件設計 215
7.9.2 尋物啟事頁面設計 216
7.9.3 控制器類設計 217
7.9.4 服務類設計 218
7.9.5 DAO 層設計 218
7.10 發布尋物啟事模塊設計 218
7.10.1 發布尋物啟事頁面設計 219
7.10.2 控制器類設計 221
7.10.3 服務類設計 222
7.10.4 DAO 層設計 222
7.11 聯繫管理員模塊設計 222
7.12 修改用戶信息模塊設計 224
7.12.1 個人中心頁面設計 224
7.12.2 控制器類設計 226
7.12.3 服務類設計 226
7.12.4 DAO 層設計 227
7.13 退出登錄模塊設計 227
7.14 左側導航鏈接設計 228
7.15 用戶管理模塊設計 229
7.15.1 展示層物件設計 230
7.15.2 用戶管理頁面設計 230
7.15.3 控制器類設計 233
7.15.4 服務類設計 234
7.15.5 DAO 層設計 234
7.16 分類管理模塊設計 234
7.16.1 數據傳輸物件設計 235
7.16.2 分類管理頁面設計 236
7.16.3 控制器類設計 238
7.16.4 服務類設計 239
7.16.5 DAO 層設計 239
7.17 尋物啟事審核模塊設計 240
7.17.1 尋物啟事審核頁面 240
7.17.2 控制器類設計 244
7.17.3 服務類設計 244
7.17.4 DAO 層設計 244
7.18 項目運行 244
7.19 源碼下載 245
第8章 明日之星物業管理系統 246
—Spring Boot Vue MySQL
8.1 開發背景 246
8.2 系統設計 247
8.2.1 開發環境 247
8.2.2 業務流程 247
8.2.3 功能結構 248
8.3 技術準備 249
8.4 數據庫設計 249
8.4.1 數據庫概述 249
8.4.2 數據表設計 249
8.5 添加依賴和配置信息 251
8.5.1 添加依賴 251
8.5.2 添加配置信息 253
8.6 實體類設計 254
8.6.1 用戶信息類 254
8.6.2 報修信息類 255
8.6.3 投訴信息類 256
8.6.4 收費信息類 257
8.7 登錄模塊設計 257
8.7.1 登錄頁面設計 258
8.7.2 控制器類設計 260
8.7.3 登錄類物件設計 261
8.7.4 服務類設計 261
8.7.5 DAO 層設計 262
8.8 側邊欄(面向住戶)設計 262
8.9 繳納費用模塊設計 264
8.9.1 繳納費用頁面設計 264
8.9.2 控制器類設計 266
8.9.3 服務類設計 266
8.9.4 DAO 層設計 266
8.10 申請報修模塊設計 267
8.10.1 申請報修頁面設計 267
8.10.2 控制器類設計 269
8.10.3 服務類設計 269
8.10.4 DAO 層設計 269
8.11 報修管理(面向住戶)模塊設計 270
8.11.1 報修管理(面向住戶)頁面設計 270
8.11.2 控制器類設計 272
8.11.3 服務類設計 272
8.11.4 DAO 層設計 272
8.12 發起投訴模塊設計 272
8.12.1 發起投訴頁面設計 273
8.12.2 控制器類設計 274
8.12.3 服務類設計 275
8.12.4 DAO 層設計 275
8.13 投訴管理(面向住戶)模塊設計 275
8.13.1 投訴管理(面向住戶)頁面設計 276
8.13.2 控制器類設計 277
8.13.3 服務類設計 278
8.13.4 DAO 層設計 278
8.14 側邊欄(面向管理員)設計 278
8.15 報修管理(面向管理員)模塊設計 280
8.15.1 報修管理(面向管理員)頁面設計 281
8.15.2 控制器類設計 281
8.15.3 服務類設計 281
8.15.4 DAO 層設計 282
8.16 投訴管理(面向管理員)模塊設計 282
8.16.1 投訴管理(面向管理員)頁面設計 283
8.16.2 控制器類設計 283
8.16.3 服務類設計 284
8.16.4 DAO 層設計 285
8.17 收費項目管理模塊設計 285
8.17.1 收費項目管理頁面設計 286
8.17.2 控制器類設計 289
8.17.3 服務類設計 289
8.17.4 DAO 層設計 290
8.18 物業人員管理模塊設計 290
8.18.1 物業人員管理頁面設計 291
8.18.2 控制器類設計 294
8.18.3 服務類設計 295
8.18.4 DAO 層設計 295
8.19 住戶信息管理模塊設計 296
8.19.1 住戶信息管理頁面設計 297
8.19.2 控制器類設計 301
8.19.3 服務類設計 301
8.19.4 DAO 層設計 302
8.20 退出登錄模塊設計 302
8.21 項目運行 304
8.22 源碼下載 304
主題書展
更多書展購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。













