關(guān)于我們
書單推薦
新書推薦
|
Java Web項目開發(fā)全程實錄
《Java Web項目開發(fā)全程實錄》以ITCLUB博客、甜橙音樂網(wǎng)、程序源論壇、52同城信息網(wǎng)、物流配貨系統(tǒng)、明日知道、九宮格記憶網(wǎng)、圖書館管理系統(tǒng)、網(wǎng)絡(luò)在線考試系統(tǒng)和天下淘商城10個實際項目開發(fā)程序為案例,從軟件工程的角度出發(fā),按照項目的開發(fā)順序,系統(tǒng)、全面地介紹了程序開發(fā)流程。從開發(fā)背景、需求分析、系統(tǒng)功能分析、數(shù)據(jù)庫分析、數(shù)據(jù)庫建模、網(wǎng)站開發(fā)到網(wǎng)站的發(fā)布,每個過程都做了詳細的介紹。
《Java Web項目開發(fā)全程實錄》因編寫細膩,易學(xué)實用,配備全程視頻講解等特點,深受讀者歡迎。
1. 教程 同步視頻 在線課程 海量資源 在線服務(wù)。 2. 10個經(jīng)典項目案例,覆蓋各大主流行業(yè)的核心技術(shù) 典型應(yīng)用實現(xiàn),不但手把手教你做項目,還要追求實戰(zhàn)、接地氣。 3. 137集同步微視頻,手機掃碼即可學(xué)習(xí),隨時隨地漲知識,邊看邊學(xué)更快捷。 4. 超值贈送160小時Java Web在線課程,6大類庫資源,助力你夯實基礎(chǔ),精準,有效,速練,練就轉(zhuǎn)崗就業(yè)不敗之力。 (1)實例資源庫 源碼資源庫:1200個實例及源碼詳細分析,多練實例,多讀源碼,是快速學(xué)習(xí)之道。 (2)模塊資源庫:16個經(jīng)典模塊開發(fā)過程完整展現(xiàn),拿來改改就能用。 (3)項目資源庫:24個企業(yè)項目開發(fā)過程的完整展現(xiàn),幫助你反復(fù)練習(xí),觸類旁通。 (4)面試資源庫:369個企業(yè)面試真題及面試技巧,幫你進行職業(yè)規(guī)劃,轉(zhuǎn)崗就業(yè)不用愁。 (5)測試題庫系統(tǒng):616道能力測試題目,由易及難,快速判斷自己的真實水平,熟能生巧。 5. 盡可能接近真實的項目開發(fā)過程,從系統(tǒng)分析到環(huán)境搭建,從參數(shù)設(shè)置到數(shù)據(jù)庫配置,從模塊開發(fā)到完整項目實現(xiàn),一一呈現(xiàn)。 6. 詳盡的注釋,代碼行行可讀,句句易懂,不浪費時間在猜代碼上。 7. 在線服務(wù):QQ群、微信公眾號,社區(qū),各類在線服務(wù),即時在線交流本書的所有疑難問題。
前言
編寫目的與背景 眾所周知,當前社會需求和高校課程設(shè)置嚴重脫節(jié),一方面企業(yè)找不到可迅速上手的人才,另一方面大學(xué)生就業(yè)難。如果有一些面向工作應(yīng)用的案例參考書,讓大學(xué)生得以參考,并能親自操作,勢必能緩解這種矛盾。本書就是這樣一本書:項目開發(fā)案例型的、面向工作應(yīng)用的軟件開發(fā)類圖書。編寫本書的首要目的就是架起讓學(xué)生從學(xué)校走向社會的橋梁。 其次,本書以完成小型項目為目的,讓學(xué)生切身感受到軟件開發(fā)給工作帶來的實實在在的用處和方便,并非只是枯燥的語法和陌生的術(shù)語,從而激發(fā)學(xué)生學(xué)習(xí)軟件的興趣,讓學(xué)生變被動學(xué)習(xí)為自主自發(fā)學(xué)習(xí)。 再次,本書的項目開發(fā)案例過程完整,不但適合在學(xué)習(xí)軟件開發(fā)時作為小型項目開發(fā)的參考書,而且可以作為畢業(yè)設(shè)計的案例參考書。 最后,叢書第1版于2008年6月出版,于2011年和2013年進行了兩次改版升級,因為編寫細膩,易學(xué)實用,配備全程視頻講解等特點,備受讀者矚目,叢書累計銷售20多萬冊,成為近年來最受歡迎的軟件開發(fā)項目案例類叢書之一。 轉(zhuǎn)眼5年已過,我們根據(jù)讀者朋友的反饋,對叢書內(nèi)容進行了優(yōu)化和升級,進一步修正之前版本中疏漏之處,并增加了大量的輔助學(xué)習(xí)資源,相信這套書一定能帶給您驚喜! 本書特點 微視頻講解 對于初學(xué)者來說,視頻講解是最好的導(dǎo)師,它能夠引導(dǎo)初學(xué)者快速入門,使初學(xué)者感受到編程的快樂和成就感,增強進一步學(xué)習(xí)的信心。鑒于此,本書大部分章節(jié)配備了視頻講解,使用手機掃描正文小節(jié)標題一側(cè)的二維碼,即可在線學(xué)習(xí)項目制作的全過程。同時,本書提供了程序配置使用說明的講解視頻,掃描二維碼即可進行學(xué)習(xí)。 典型案例 本書案例均從實際應(yīng)用角度出發(fā),應(yīng)用了當前流行的技術(shù),涉及的知識廣泛,讀者可以從每個案例中積累豐富的實戰(zhàn)經(jīng)驗。 代碼注釋 為了便于讀者閱讀程序代碼,書中的代碼均提供了詳細的注釋,并且整齊地縱向排列,可使讀者快速領(lǐng)略作者意圖。 ? 代碼貼士 案例類書籍通常會包含大量的程序代碼,冗長的代碼往往令初學(xué)者望而生畏。為了方便讀者閱讀和理解代碼,本書避免了連續(xù)大篇幅的代碼,將其分割為多個部分,并對重要的變量、方法和知識點設(shè)計了獨具特色的代碼貼士。 ? 知識擴展 為了增加讀者的編程經(jīng)驗和技巧,書中每個案例都標記有注意、技巧等提示信息,并且在每章中都提供有一項專題技術(shù)。 本書約定 由于篇幅有限,本書每章并不能逐一介紹案例中的各模塊。作者選擇了基礎(chǔ)和典型的模塊進行介紹,對于功能重復(fù)的模塊,由于技術(shù)、設(shè)計思路和實現(xiàn)過程基本相同,因此沒有在書中體現(xiàn)。讀者在學(xué)習(xí)過程中若有相關(guān)疑問,請登錄本書官方網(wǎng)站。本書中涉及的功能模塊在資源包中都附帶有視頻講解,方便讀者學(xué)習(xí)。 適合讀者 本書適合作為計算機相關(guān)專業(yè)的大學(xué)生、軟件開發(fā)相關(guān)求職者和愛好者的畢業(yè)設(shè)計和項目開發(fā)的參考書。 本書服務(wù) 為了給讀者提供更為方便快捷的服務(wù),讀者可掃描圖書封底的文泉云盤二維碼,獲取資源包的下載方式,也可登錄本書官方網(wǎng)站或清華大學(xué)出版社網(wǎng)站,在對應(yīng)圖書頁面下載學(xué)習(xí)資源,也可加入企業(yè)QQ進行學(xué)習(xí)交流。學(xué)習(xí)本書時,請先掃描封底的權(quán)限二維碼(需刮開涂層)獲取學(xué)習(xí)權(quán)限,即可學(xué)習(xí)書中的各類資源。 本書作者 本書由明日科技軟件開發(fā)團隊組織編寫,主要由王國輝執(zhí)筆,如下人員也參與了本書的編寫工作,他們是:王小科、賽奎春、房德山、申小琦、趙寧、王赫男、馮春龍、李磊、賈景波、周佳星、張鑫、白宏健、李菁菁、申野、張渤洋、卞昉、喬宇、潘建羽、隋妍妍、龐鳳、張云凱、梁英、劉媛媛、胡冬、譚暢、岳彩龍、李春林、林馳、白兆松、依瑩瑩、王歡、朱艷紅、李雪、李穎、孫勃、楊麗、高春艷、辛洪郁、張寶華、葛忠月、劉杰、宋萬勇、楊柳等,在此一并感謝! 在編寫本書的過程中,我們本著科學(xué)、嚴謹?shù)膽B(tài)度,力求精益求精,但錯誤、疏漏之處在所難免,敬請廣大讀者批評指正。 感謝您購買本書,希望本書能成為您的良師益友,成為您步入編程高手之路的踏腳石。 寶劍鋒從磨礪出,梅花香自苦寒來。祝讀書快樂!
明日科技,是一個擁有軟件開發(fā)和項目實施方面的資深專家和學(xué)習(xí)型技術(shù)團隊,利用積累的專業(yè)知識和經(jīng)驗,已開發(fā)出版了從入門到精通軟件開發(fā)實戰(zhàn)1200例軟件開發(fā)實戰(zhàn)寶典軟件項目開發(fā)全程實錄等系列叢書,是國內(nèi)暢銷的編程圖書品牌。
目 錄
第1章 ITCLUB博客(Servlet SQL Server 2014 jQuery實現(xiàn)) 1 視頻講解:1小時47分鐘 1.1 開發(fā)背景 2 1.2 系統(tǒng)設(shè)計 2 1.2.1 系統(tǒng)功能設(shè)計 2 1.2.2 系統(tǒng)業(yè)務(wù)流程 3 1.2.3 系統(tǒng)開發(fā)環(huán)境 3 1.2.4 系統(tǒng)預(yù)覽 8 1.3 數(shù)據(jù)庫設(shè)計 9 1.3.1 數(shù)據(jù)庫設(shè)計概述 9 1.3.2 創(chuàng)建數(shù)據(jù)庫 10 1.3.3 創(chuàng)建數(shù)據(jù)表 11 1.3.4 其他數(shù)據(jù)表結(jié)構(gòu) 14 1.4 開發(fā)準備 16 1.4.1 在Eclipse中創(chuàng)建Web服務(wù)器 16 1.4.2 創(chuàng)建項目 19 1.4.3 創(chuàng)建JSP文件 22 1.4.4 實現(xiàn)網(wǎng)站正在建設(shè)中頁面 26 1.4.5 創(chuàng)建項目目錄結(jié)構(gòu) 29 1.5 博客首頁模塊的設(shè)計 32 1.5.1 首頁模塊概述 32 1.5.2 設(shè)計首頁頁面 33 1.5.3 實現(xiàn)精選博文功能 34 1.5.4 實現(xiàn)最新博文功能 42 1.5.5 實現(xiàn)博客排行榜功能 46 1.6 登錄注冊 49 1.6.1 登錄注冊模塊概述 49 1.6.2 實現(xiàn)算數(shù)驗證碼的功能 50 1.6.3 實現(xiàn)Ajax提交表單數(shù)據(jù)的功能 54 1.7 博客文章模塊的設(shè)計 57 1.7.1 博客文章模塊概述 57 1.7.2 設(shè)計博客文章頁面 58 1.7.3 實現(xiàn)獲取博主頭像的功能 59 1.7.4 實現(xiàn)統(tǒng)計文章與評論總數(shù)的功能 63 1.7.5 實現(xiàn)獲取文章列表的功能 65 1.8 本章小結(jié) 69 第2章 甜橙音樂網(wǎng)(JSP SQL Server 2014 jQuery jPlayer實現(xiàn)) 70 視頻講解:1小時39分鐘 2.1 開發(fā)背景 71 2.2 系統(tǒng)設(shè)計 71 2.2.1 系統(tǒng)功能結(jié)構(gòu) 71 2.2.2 系統(tǒng)流程 71 2.2.3 系統(tǒng)開發(fā)環(huán)境 72 2.2.4 系統(tǒng)預(yù)覽 72 2.3 數(shù)據(jù)庫設(shè)計 73 2.3.1 數(shù)據(jù)庫設(shè)計概述 73 2.3.2 創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)表 74 2.3.3 數(shù)據(jù)表結(jié)構(gòu)說明 74 2.4 網(wǎng)站首頁模塊的設(shè)計 76 2.4.1 首頁模塊概述 76 2.4.2 設(shè)計首頁頁面 76 2.4.3 實現(xiàn)熱門歌手列表功能 77 2.4.4 實現(xiàn)熱門歌曲列表功能 80 2.4.5 實現(xiàn)音樂播放功能 83 2.5 排行榜模塊的設(shè)計 84 2.5.1 排行榜模塊概述 84 2.5.2 設(shè)計排行榜頁面 84 2.5.3 實現(xiàn)歌曲排行榜的功能 85 2.6 曲風模塊的設(shè)計 88 2.6.1 曲風模塊概述 88 2.6.2 設(shè)計曲風模塊頁面 89 2.6.3 實現(xiàn)曲風模塊數(shù)據(jù)的獲取 90 2.6.4 實現(xiàn)曲風模塊頁面的渲染 91 2.6.5 實現(xiàn)曲風列表的分頁功能 93 2.7 發(fā)現(xiàn)音樂模塊的設(shè)計 95 2.7.1 發(fā)現(xiàn)音樂模塊概述 95 2.7.2 設(shè)計發(fā)現(xiàn)音樂頁面 95 2.7.3 實現(xiàn)發(fā)現(xiàn)音樂的搜索功能 96 2.8 歌手模塊的設(shè)計 99 2.8.1 歌手模塊概述 99 2.8.2 設(shè)計歌手列表頁面 100 2.8.3 實現(xiàn)歌手列表的功能 101 2.8.4 設(shè)計歌手詳情頁面 105 2.8.5 實現(xiàn)歌手詳情的功能 106 2.9 本章小結(jié) 109 第3章 程序源論壇(Spring MVC MyBatis Shiro UEditor MySQL實現(xiàn)) 110 視頻講解:2小時18分鐘 3.1 開發(fā)背景 111 3.2 系統(tǒng)功能設(shè)置 111 3.2.1 系統(tǒng)功能結(jié)構(gòu) 111 3.2.2 系統(tǒng)業(yè)務(wù)流程 111 3.2.3 系統(tǒng)開發(fā)環(huán)境 112 3.2.4 系統(tǒng)預(yù)覽 112 3.3 開發(fā)準備 114 3.3.1 了解Java Web目錄結(jié)構(gòu) 114 3.3.2 創(chuàng)建項目 115 3.3.3 前期項目準備 116 3.3.4 修改字符集 118 3.3.5 構(gòu)建項目 119 3.4 富文本UEditor 126 3.4.1 富文本UEditor概述 126 3.4.2 使用UEditor 134 3.4.3 展示UEditor 136 3.5 數(shù)據(jù)庫設(shè)計 138 3.5.1 數(shù)據(jù)與邏輯 138 3.5.2 創(chuàng)建數(shù)據(jù)庫表 139 3.6 頁面功能設(shè)計 140 3.6.1 設(shè)計頁面效果 140 3.6.2 發(fā)表帖子頁面 140 3.6.3 展示帖子頁面 142 3.6.4 添加分頁原型 143 3.6.5 查看頁面原型 144 3.7 帖子保存與展示 145 3.7.1 接收帖子參數(shù) 145 3.7.2 處理帖子參數(shù) 146 3.7.3 保存帖子附加信息 150 3.7.4 分頁查詢帖子 151 3.7.5 使用JSTL迭代數(shù)據(jù) 154 3.7.6 查看帖子的詳細內(nèi)容 157 3.8 帖子的關(guān)系鏈 163 3.8.1 維護關(guān)系鏈 163 3.8.2 保存跟帖 165 3.8.3 帶參數(shù)的分頁 167 3.9 實現(xiàn)登錄注冊 170 3.9.1 用戶注冊 170 3.9.2 用戶登錄 171 3.9.3 用戶退出 173 3.10 配置文件 174 3.10.1 框架配置文件 174 3.10.2 UEditor富文本配置文件 174 3.11 本章小結(jié) 175 第4章 52同城信息網(wǎng)(Struts 2.5 SQL Server 2014實現(xiàn)) 176 視頻講解:2小時9分鐘 4.1 開發(fā)背景 177 4.2 系統(tǒng)分析 177 4.2.1 需求分析 177 4.2.2 可行性分析 177 4.2.3 編寫項目計劃書 178 4.3 系統(tǒng)設(shè)計 180 4.3.1 系統(tǒng)目標 180 4.3.2 系統(tǒng)功能結(jié)構(gòu) 180 4.3.3 系統(tǒng)流程 181 4.3.4 系統(tǒng)預(yù)覽 181 4.3.5 構(gòu)建開發(fā)環(huán)境 182 4.3.6 文件夾組織結(jié)構(gòu) 183 4.3.7 編碼規(guī)則 184 4.4 數(shù)據(jù)庫設(shè)計 185 4.4.1 數(shù)據(jù)庫分析 186 4.4.2 數(shù)據(jù)庫概念設(shè)計 186 4.4.3 數(shù)據(jù)庫邏輯結(jié)構(gòu) 187 4.5 公共類設(shè)計 188 4.5.1 數(shù)據(jù)庫連接及操作類 189 4.5.2 業(yè)務(wù)處理類 191 4.5.3 分頁類 195 4.5.4 字符串處理類 197 4.6 前臺頁面設(shè)計 198 4.6.1 前臺頁面概述 198 4.6.2 前臺頁面技術(shù)分析 198 4.6.3 前臺頁面的實現(xiàn)過程 199 4.7 前臺信息顯示設(shè)計 200 4.7.1 信息顯示概述 200 4.7.2 信息顯示技術(shù)分析 201 4.7.3 列表顯示信息的實現(xiàn)過程 203 4.7.4 顯示信息詳細內(nèi)容的實現(xiàn)過程 213 4.8 信息發(fā)布模塊設(shè)計 215 4.8.1 信息發(fā)布模塊概述 215 4.8.2 信息發(fā)布模塊技術(shù)分析 216 4.8.3 信息發(fā)布模塊的實現(xiàn)過程 220 4.8.4 單元測試 223 4.9 后臺登錄設(shè)計 227 4.9.1 后臺登錄功能概述 227 4.9.2 后臺登錄技術(shù)分析 228 4.9.3 后臺登錄的實現(xiàn)過程 228 4.10 后臺頁面設(shè)計 230 4.10.1 后臺頁面概述 230 4.10.2 后臺頁面技術(shù)分析 231 4.10.3 后臺頁面的實現(xiàn)過程 232 4.11 后臺信息管理設(shè)計 232 4.11.1 信息管理功能概述 232 4.11.2 信息管理技術(shù)分析 235 4.11.3 后臺信息顯示的實現(xiàn)過程 236 4.11.4 信息審核的實現(xiàn)過程 241 4.11.5 信息付費設(shè)置的實現(xiàn)過程 244 4.12 網(wǎng)站發(fā)布 246 4.13 開發(fā)技巧與難點分析 247 4.13.1 實現(xiàn)頁面中的超鏈接 247 4.13.2 Struts 2.5中的中文亂碼問題 248 4.14 Struts 2.5框架搭建與介紹 248 4.14.1 搭建Struts 2.5框架 248 4.14.2 Struts 2.5框架介紹 249 4.15 本章小結(jié) 253 第5章 物流配貨系統(tǒng) (Struts 2.5 MySQL實現(xiàn)) 254 視頻講解:1小時44分鐘 5.1 開發(fā)背景 255 5.2 系統(tǒng)分析 255 5.2.1 需求分析 255 5.2.2 必要性分析 255 5.3 系統(tǒng)設(shè)計 255 5.3.1 系統(tǒng)目標 255 5.3.2 系統(tǒng)功能結(jié)構(gòu) 256 5.3.3 系統(tǒng)開發(fā)環(huán)境 256 5.3.4 系統(tǒng)預(yù)覽 257 5.3.5 系統(tǒng)文件夾架構(gòu) 259 5.4 數(shù)據(jù)庫設(shè)計 259 5.4.1 數(shù)據(jù)表概要說明 259 5.4.2 數(shù)據(jù)庫邏輯設(shè)計 260 5.5 公共模塊設(shè)計 261 5.5.1 編寫數(shù)據(jù)庫持久化類 261 5.5.2 編寫獲取系統(tǒng)時間操作類 263 5.5.3 編寫分頁Bean 263 5.5.4 請求頁面中元素類的編寫 266 5.5.5 編寫重新定義的simple模板 266 5.6 管理員功能模塊設(shè)計 268 5.6.1 管理員模塊概述 268 5.6.2 管理員模塊技術(shù)分析 269 5.6.3 管理員模塊實現(xiàn)過程 270 5.7 車源管理模塊設(shè)計 274 5.7.1 車源管理模塊概述 274 5.7.2 車源管理技術(shù)分析 275 5.7.3 車源管理實現(xiàn)過程 276 5.8 發(fā)貨單管理流程模塊 281 5.8.1 發(fā)貨單管理流程概述 281 5.8.2 發(fā)貨單管理流程技術(shù)分析 281 5.8.3 發(fā)貨單管理流程實現(xiàn)過程 283 5.9 開發(fā)技巧與難點分析 287 5.10 本章小結(jié) 287 第6章 明日知道(Struts 2.5 Spring 4 Hibernate 4 jQuery MySQL實現(xiàn)) 288 視頻講解:1小時45分鐘 6.1 開發(fā)背景 289 6.2 系統(tǒng)分析 289 6.2.1 需求分析 289 6.2.2 可行性研究 289 6.3 系統(tǒng)設(shè)計 290 6.3.1 系統(tǒng)目標 290 6.3.2 系統(tǒng)功能結(jié)構(gòu) 290 6.3.3 系統(tǒng)流程 290 6.3.4 開發(fā)環(huán)境 291 6.3.5 系統(tǒng)預(yù)覽 291 6.3.6 文件夾組織結(jié)構(gòu) 293 6.4 數(shù)據(jù)庫設(shè)計 294 6.4.1 數(shù)據(jù)庫概念結(jié)構(gòu)分析 294 6.4.2 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 295 6.5 公共模塊設(shè)計 297 6.5.1 Spring Hibernate組合下實現(xiàn)持久層 297 6.5.2 Struts 2.5標簽實現(xiàn)分頁 299 6.6 主頁面設(shè)計 301 6.6.1 主頁面概述 301 6.6.2 主頁面技術(shù)分析 302 6.6.3 首頁實現(xiàn)過程 302 6.6.4 社區(qū)首頁實現(xiàn)過程 304 6.7 文章維護模塊設(shè)計 305 6.7.1 文章維護模塊概述 305 6.7.2 文章維護模塊技術(shù)分析 305 6.7.3 添加文章實現(xiàn)過程 306 6.7.4 瀏覽文章實現(xiàn)過程 308 6.7.5 文章回復(fù)實現(xiàn)過程 309 6.7.6 修改文章實現(xiàn)過程 310 6.7.7 刪除文章實現(xiàn)過程 311 6.8 文章搜索模塊設(shè)計 312 6.8.1 文章搜索模塊概述 312 6.8.2 文章搜索模塊技術(shù)分析 313 6.8.3 搜索我的文章實現(xiàn)過程 313 6.8.4 根據(jù)關(guān)鍵字搜索文章實現(xiàn)過程 314 6.8.5 熱門搜索實現(xiàn)過程 316 6.8.6 搜索文章作者的所有文章實現(xiàn)過程 317 6.8.7 搜索回復(fù)作者的所有文章實現(xiàn)過程 318 6.9 開發(fā)技巧與難點分析 319 6.9.1 實現(xiàn)文章回復(fù)的異步提交的問題 319 6.9.2 解決系統(tǒng)當前位置動態(tài)設(shè)置的問題 321 6.10 本章小結(jié) 324 第7章 九宮格記憶網(wǎng)(Java Web Ajax jQuery MySQL實現(xiàn)) 325 視頻講解:1小時17分鐘 7.1 開發(fā)背景 326 7.2 需求分析 326 7.3 系統(tǒng)設(shè)計 326 7.3.1 系統(tǒng)目標 326 7.3.2 功能結(jié)構(gòu) 326 7.3.3 系統(tǒng)流程 327 7.3.4 開發(fā)環(huán)境 327 7.3.5 系統(tǒng)預(yù)覽 328 7.3.6 文件夾組織結(jié)構(gòu) 331 7.4 數(shù)據(jù)庫設(shè)計 331 7.4.1 數(shù)據(jù)庫設(shè)計 331 7.4.2 數(shù)據(jù)表設(shè)計 332 7.5 公共模塊設(shè)計 333 7.5.1 編寫數(shù)據(jù)庫連接及操作的類 333 7.5.2 編寫保存分頁代碼的JavaBean 337 7.5.3 配置解決中文亂碼的過濾器 339 7.5.4 編寫實體類 341 7.6 主界面設(shè)計 341 7.6.1 主界面概述 341 7.6.2 主界面技術(shù)分析 342 7.6.3 主界面的實現(xiàn)過程 343 7.7 顯示九宮格日記列表模塊設(shè)計 344 7.7.1 顯示九宮格日記列表概述 344 7.7.2 顯示九宮格日記列表技術(shù)分析 344 7.7.3 查看日記原圖 346 7.7.4 對日記圖片進行左轉(zhuǎn)和右轉(zhuǎn) 347 7.7.5 顯示全部九宮格日記的實現(xiàn)過程 350 7.7.6 我的日記的實現(xiàn)過程 354 7.8 寫九宮格日記模塊設(shè)計 355 7.8.1 寫九宮格日記概述 355 7.8.2 寫九宮格日記技術(shù)分析 356 7.8.3 填寫日記信息的實現(xiàn)過程 357 7.8.4 預(yù)覽生成的日記圖片的實現(xiàn)過程 362 7.8.5 保存日記圖片的實現(xiàn)過程 366 7.9 本章小結(jié) 368 第8章 圖書館管理系統(tǒng)(Java Web MySQL實現(xiàn)) 369 視頻講解:1小時41分鐘 8.1 開發(fā)背景 370 8.2 需求分析 370 8.3 系統(tǒng)設(shè)計 370 8.3.1 系統(tǒng)目標 370 8.3.2 系統(tǒng)功能結(jié)構(gòu) 371 8.3.3 系統(tǒng)流程 371 8.3.4 開發(fā)環(huán)境 372 8.3.5 系統(tǒng)預(yù)覽 372 8.3.6 文件夾組織結(jié)構(gòu) 373 8.4 數(shù)據(jù)庫設(shè)計 373 8.4.1 數(shù)據(jù)庫分析 373 8.4.2 數(shù)據(jù)庫概念設(shè)計 373 8.4.3 數(shù)據(jù)庫邏輯結(jié)構(gòu) 375 8.5 公共模塊設(shè)計 378 8.5.1 數(shù)據(jù)庫連接及操作類的編寫 379 8.5.2 字符串處理類的編寫 382 8.5.3 配置解決中文亂碼的過濾器 382 8.6 主界面設(shè)計 383 8.6.1 主界面概述 383 8.6.2 主界面技術(shù)分析 384 8.6.3 主界面的實現(xiàn)過程 385 8.7 管理員模塊設(shè)計 386 8.7.1 管理員模塊概述 386 8.7.2 管理員模塊技術(shù)分析 386 8.7.3 系統(tǒng)登錄的實現(xiàn)過程 388 8.7.4 查看管理員的實現(xiàn)過程 391 8.7.5 添加管理員的實現(xiàn)過程 395 8.7.6 設(shè)置管理員權(quán)限的實現(xiàn)過程 398 8.7.7 刪除管理員的實現(xiàn)過程 402 8.7.8 單元測試 403 8.8 圖書借還模塊設(shè)計 405 8.8.1 圖書借還模塊概述 405 8.8.2 圖書借還模塊技術(shù)分析 405 8.8.3 圖書借閱的實現(xiàn)過程 407 8.8.4 圖書續(xù)借的實現(xiàn)過程 411 8.8.5 圖書歸還的實現(xiàn)過程 414 8.8.6 圖書借閱查詢的實現(xiàn)過程 416 8.8.7 單元測試 420 8.9 開發(fā)問題解析 421 8.9.1 如何自動計算圖書歸還日期 421 8.9.2 如何對圖書借閱信息進行統(tǒng)計排行 422 8.10 本章小結(jié) 422 第9章 網(wǎng)絡(luò)在線考試系統(tǒng)(Servlet WebSocket MySQL實現(xiàn)) 423 視頻講解:54分鐘 9.1 開發(fā)背景 424 9.2 需求分析 424 9.3 系統(tǒng)設(shè)計 424 9.3.1 系統(tǒng)目標 424 9.3.2 功能結(jié)構(gòu) 425 9.3.3 系統(tǒng)業(yè)務(wù)流程 425 9.3.4 開發(fā)環(huán)境 425 9.3.5 系統(tǒng)預(yù)覽 426 9.3.6 文件夾組織結(jié)構(gòu) 428 9.4 數(shù)據(jù)庫設(shè)計 428 9.4.1 初始化數(shù)據(jù)庫 428 9.4.2 數(shù)據(jù)庫表結(jié)構(gòu) 429 9.4.3 數(shù)據(jù)庫表關(guān)系 431 9.5 考試計時模塊設(shè)計 431 9.5.1 考試計時模塊概述 431 9.5.2 考試計時模塊技術(shù)分析 432 9.5.3 設(shè)計計時模塊的界面 432 9.5.4 引用并設(shè)置WebSocket路徑 434 9.5.5 編寫計時模塊的業(yè)務(wù)邏輯 435 9.5.6 啟動計時線程 437 9.6 考試科目模塊設(shè)計 439 9.6.1 考試科目模塊概述 439 9.6.2 考試科目模塊技術(shù)分析 441 9.6.3 獲取并顯示考試科目 442 9.6.4 獲取并顯示指定考試科目的所有試卷 444 9.6.5 獲取并顯示試題及答案 446 9.7 開發(fā)技巧 451 9.7.1 通過字符串ASCII碼加密實現(xiàn)加密答案 451 9.7.2 科學(xué)的加密方式MD5 451 9.8 本章小結(jié) 452 第10章 天下淘商城(Struts 2.5 Spring Hibernate MySQL實現(xiàn)) 453 視頻講解:2小時3分鐘 10.1 開發(fā)背景 454 10.2 需求分析 454 10.3 系統(tǒng)設(shè)計 454 10.3.1 功能結(jié)構(gòu) 454 10.3.2 系統(tǒng)流程 455 10.3.3 開發(fā)環(huán)境 456 10.3.4 系統(tǒng)預(yù)覽 456 10.3.5 文件夾組織結(jié)構(gòu) 459 10.4 數(shù)據(jù)庫設(shè)計 459 10.4.1 數(shù)據(jù)庫概念設(shè)計 459 10.4.2 創(chuàng)建數(shù)據(jù)庫及數(shù)據(jù)表 461 10.5 公共模塊的設(shè)計 463 10.5.1 泛型工具類 463 10.5.2 數(shù)據(jù)持久化類 464 10.5.3 分頁操作 465 10.5.4 實體映射 467 10.6 項目環(huán)境搭建 471 10.6.1 配置Struts 2.5 472 10.6.2 配置Hibernate 475 10.6.3 配置Spring 476 10.6.4 配置web.xml 477 10.7 前臺商品信息查詢模塊設(shè)計 478 10.7.1 前臺商品信息查詢模塊概述 478 10.7.2 前臺商品信息查詢模塊技術(shù)分析 478 10.7.3 前臺商品信息查詢模塊實現(xiàn)過程 479 10.8 購物車模塊設(shè)計 481 10.8.1 購物車模塊概述 481 10.8.2 購物車模塊技術(shù)分析 482 10.8.3 購物車基本功能實現(xiàn)過程 482 10.8.4 訂單相關(guān)功能實現(xiàn)過程 485 10.9 后臺商品管理模塊設(shè)計 488 10.9.1 后臺商品管理模塊概述 488 10.9.2 后臺商品管理模塊技術(shù)分析 488 10.9.3 商品管理功能實現(xiàn)過程 489 10.9.4 商品類別管理功能實現(xiàn)過程 493 10.10 開發(fā)技巧與難點分析 497 10.11 本章小結(jié) 498
你還可能感興趣
我要評論
|