-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

Java Web項目開發全程實錄

( 簡體 字)
作者:明日科技類別:1. -> 程式設計 -> 網路編程 -> JSP
譯者:
出版社:清華大學出版社Java Web項目開發全程實錄 3dWoo書號: 50642
詢問書籍請說出此書號!

缺書
NT售價: 450

出版日:1/1/2019
頁數:500
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787302498797
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

編寫目的與背景
眾所周知,當前社會需求和高校課程設置嚴重脫節,一方面企業找不到可迅速上手的人才,另一方面大學生就業難。如果有一些面向工作應用的案例參考書,讓大學生得以參考,并能親自操作,勢必能緩解這種矛盾。本書就是這樣一本書:項目開發案例型的、面向工作應用的軟件開發類圖書。編寫本書的首要目的就是架起讓學生從學校走向社會的橋梁。
其次,本書以完成小型項目為目的,讓學生切身感受到軟件開發給工作帶來的實實在在的用處和方便,并非只是枯燥的語法和陌生的術語,從而激發學生學習軟件的興趣,讓學生變被動學習為自主自發學習。
再次,本書的項目開發案例過程完整,不但適合在學習軟件開發時作為小型項目開發的參考書,而且可以作為畢業設計的案例參考書。
最后,叢書第1版于2008年6月出版,于2011年和2013年進行了兩次改版升級,因為編寫細膩,易學實用,配備全程視頻講解等特點,備受讀者矚目,叢書累計銷售20多萬冊,成為近年來最受歡迎的軟件開發項目案例類叢書之一。
轉眼5年已過,我們根據讀者朋友的反饋,對叢書內容進行了優化和升級,進一步修正之前版本中疏漏之處,并增加了大量的輔助學習資源,相信這套書一定能帶給您驚喜!
本書特點
微視頻講解
對于初學者來說,視頻講解是最好的導師,它能夠引導初學者快速入門,使初學者感受到編程的快樂和成就感,增強進一步學習的信心。鑒于此,本書大部分章節配備了視頻講解,使用手機掃描正文小節標題一側的二維碼,即可在線學習項目制作的全過程。同時,本書提供了程序配置使用說明的講解視頻,掃描二維碼即可進行學習。
典型案例
本書案例均從實際應用角度出發,應用了當前流行的技術,涉及的知識廣泛,讀者可以從每個案例中積累豐富的實戰經驗。
代碼注釋
為了便于讀者閱讀程序代碼,書中的代碼均提供了詳細的注釋,并且整齊地縱向排列,可使讀者快速領略作者意圖。
? 代碼貼士
案例類書籍通常會包含大量的程序代碼,冗長的代碼往往令初學者望而生畏。為了方便讀者閱讀和理解代碼,本書避免了連續大篇幅的代碼,將其分割為多個部分,并對重要的變量、方法和知識點設計了獨具特色的代碼貼士。
? 知識擴展
為了增加讀者的編程經驗和技巧,書中每個案例都標記有注意、技巧等提示信息,并且在每章中都提供有一項專題技術。
本書約定
由于篇幅有限,本書每章并不能逐一介紹案例中的各模塊。作者選擇了基礎和典型的模塊進行介紹,對于功能重復的模塊,由于技術、設計思路和實現過程基本相同,因此沒有在書中體現。讀者在學習過程中若有相關疑問,請登錄本書官方網站。本書中涉及的功能模塊在資源包中都附帶有視頻講解,方便讀者學習。
適合讀者
本書適合作為計算機相關專業的大學生、軟件開發相關求職者和愛好者的畢業設計和項目開發的參考書。
本書服務
為了給讀者提供更為方便快捷的服務,讀者可掃描圖書封底的“文泉云盤”二維碼,獲取資源包的下載方式,也可登錄本書官方網站或清華大學出版社網站,在對應圖書頁面下載學習資源,也可加入企業QQ進行學習交流。學習本書時,請先掃描封底的權限二維碼(需刮開涂層)獲取學習權限,即可學習書中的各類資源。
本書作者
本書由明日科技軟件開發團隊組織編寫,主要由王國輝執筆,如下人員也參與了本書的編寫工作,他們是:王小科、賽奎春、房德山、申小琦、趙寧、王赫男、馮春龍、李磊、賈景波、周佳星、張鑫、白宏健、李菁菁、申野、張渤洋、卞昉、喬宇、潘建羽、隋妍妍、龐鳳、張云凱、梁英、劉媛媛、胡冬、譚暢、岳彩龍、李春林、林馳、白兆松、依瑩瑩、王歡、朱艷紅、李雪、李穎、孫勃、楊麗、高春艷、辛洪郁、張寶華、葛忠月、劉杰、宋萬勇、楊柳等,在此一并感謝!
在編寫本書的過程中,我們本著科學、嚴謹的態度,力求精益求精,但錯誤、疏漏之處在所難免,敬請廣大讀者批評指正。
感謝您購買本書,希望本書能成為您的良師益友,成為您步入編程高手之路的踏腳石。
寶劍鋒從磨礪出,梅花香自苦寒來。祝讀書快樂!
內容簡介:

《Java Web項目開發全程實錄》以ITCLUB博客、甜橙音樂網、程序源論壇、52同城信息網、物流配貨系統、明日知道、九宮格記憶網、圖書館管理系統、網絡在線考試系統和天下淘商城10個實際項目開發程序為案例,從軟件工程的角度出發,按照項目的開發順序,系統、全面地介紹了程序開發流程。從開發背景、需求分析、系統功能分析、數據庫分析、數據庫建模、網站開發到網站的發布,每個過程都做了詳細的介紹。
目錄:

第1章ITCLUB博客(Servlet+SQLServer2014+jQuery實現)1
視頻講解:1小時47分鐘
1.1開發背景2
1.2系統設計2
1.2.1系統功能設計2
1.2.2系統業務流程3
1.2.3系統開發環境3
1.2.4系統預覽8
1.3數據庫設計9
1.3.1數據庫設計概述9
1.3.2創建數據庫10
1.3.3創建數據表11
1.3.4其他數據表結構14
1.4開發準備16
1.4.1在Eclipse中創建Web服務器16
1.4.2創建項目19
1.4.3創建JSP文件22
1.4.4實現“網站正在建設中”頁面26
1.4.5創建項目目錄結構29
1.5博客首頁模塊的設計32
1.5.1首頁模塊概述32
1.5.2設計首頁頁面33
1.5.3實現“精選博文”功能34
1.5.4實現“最新博文”功能42
1.5.5實現“博客排行榜”功能46
1.6登錄注冊49
1.6.1登錄注冊模塊概述49
1.6.2實現“算數驗證碼”的功能50
1.6.3實現Ajax提交表單數據的功能54
1.7博客文章模塊的設計57
1.7.1博客文章模塊概述57
1.7.2設計博客文章頁面58
1.7.3實現“獲取博主頭像”的功能59
1.7.4實現“統計文章與評論總數”的功能63
1.7.5實現“獲取文章列表”的功能65
1.8本章小結69
第2章甜橙音樂網(JSP+SQLServer2014+jQuery+jPlayer實現)70
視頻講解:1小時39分鐘
2.1開發背景71
2.2系統設計71
2.2.1系統功能結構71
2.2.2系統流程71
2.2.3系統開發環境72
2.2.4系統預覽72
2.3數據庫設計73
2.3.1數據庫設計概述73
2.3.2創建數據庫和數據表74
2.3.3數據表結構說明74
2.4網站首頁模塊的設計76
2.4.1首頁模塊概述76
2.4.2設計首頁頁面76
2.4.3實現“熱門歌手列表”功能77
2.4.4實現“熱門歌曲列表”功能80
2.4.5實現“音樂播放”功能83
2.5排行榜模塊的設計84
2.5.1排行榜模塊概述84
2.5.2設計排行榜頁面84
2.5.3實現歌曲“排行榜”的功能85
2.6曲風模塊的設計88
2.6.1曲風模塊概述88
2.6.2設計曲風模塊頁面89
2.6.3實現曲風模塊數據的獲取90
2.6.4實現曲風模塊頁面的渲染91
2.6.5實現“曲風列表”的分頁功能93
2.7發現音樂模塊的設計95
2.7.1發現音樂模塊概述95
2.7.2設計發現音樂頁面95
2.7.3實現發現音樂的搜索功能96
2.8歌手模塊的設計99
2.8.1歌手模塊概述99
2.8.2設計歌手列表頁面100
2.8.3實現歌手列表的功能101
2.8.4設計歌手詳情頁面105
2.8.5實現歌手詳情的功能106
2.9本章小結109
第3章程序源論壇(SpringMVC+MyBatis+Shiro+UEditor+MySQL實現)110
視頻講解:2小時18分鐘
3.1開發背景111
3.2系統功能設置111
3.2.1系統功能結構111
3.2.2系統業務流程111
3.2.3系統開發環境112
3.2.4系統預覽112
3.3開發準備114
3.3.1了解JavaWeb目錄結構114
3.3.2創建項目115
3.3.3前期項目準備116
3.3.4修改字符集118
3.3.5構建項目119
3.4富文本UEditor126
3.4.1富文本UEditor概述126
3.4.2使用UEditor134
3.4.3展示UEditor136
3.5數據庫設計138
3.5.1數據與邏輯138
3.5.2創建數據庫表139
3.6頁面功能設計140
3.6.1設計頁面效果140
3.6.2發表帖子頁面140
3.6.3展示帖子頁面142
3.6.4添加分頁原型143
3.6.5查看頁面原型144
3.7帖子保存與展示145
3.7.1接收帖子參數145
3.7.2處理帖子參數146
3.7.3保存帖子附加信息150
3.7.4分頁查詢帖子151
3.7.5使用JSTL迭代數據154
3.7.6查看帖子的詳細內容157
3.8帖子的關系鏈163
3.8.1維護關系鏈163
3.8.2保存跟帖165
3.8.3帶參數的分頁167
3.9實現登錄注冊170
3.9.1用戶注冊170
3.9.2用戶登錄171
3.9.3用戶退出173
3.10配置文件174
3.10.1框架配置文件174
3.10.2UEditor富文本配置文件174
3.11本章小結175
第4章52同城信息網(Struts2.5+SQLServer2014實現)176
視頻講解:2小時9分鐘
4.1開發背景177
4.2系統分析177
4.2.1需求分析177
4.2.2可行性分析177
4.2.3編寫項目計劃書178
4.3系統設計180
4.3.1系統目標180
4.3.2系統功能結構180
4.3.3系統流程181
4.3.4系統預覽181
4.3.5構建開發環境182
4.3.6文件夾組織結構183
4.3.7編碼規則184
4.4數據庫設計185
4.4.1數據庫分析186
4.4.2數據庫概念設計186
4.4.3數據庫邏輯結構187
4.5公共類設計188
4.5.1數據庫連接及操作類189
4.5.2業務處理類191
4.5.3分頁類195
4.5.4字符串處理類197
4.6前臺頁面設計198
4.6.1前臺頁面概述198
4.6.2前臺頁面技術分析198
4.6.3前臺頁面的實現過程199
4.7前臺信息顯示設計200
4.7.1信息顯示概述200
4.7.2信息顯示技術分析201
4.7.3列表顯示信息的實現過程203
4.7.4顯示信息詳細內容的實現過程213
4.8信息發布模塊設計215
4.8.1信息發布模塊概述215
4.8.2信息發布模塊技術分析216
4.8.3信息發布模塊的實現過程220
4.8.4單元測試223
4.9后臺登錄設計227
4.9.1后臺登錄功能概述227
4.9.2后臺登錄技術分析228
4.9.3后臺登錄的實現過程228
4.10后臺頁面設計230
4.10.1后臺頁面概述230
4.10.2后臺頁面技術分析231
4.10.3后臺頁面的實現過程232
4.11后臺信息管理設計232
4.11.1信息管理功能概述232
4.11.2信息管理技術分析235
4.11.3后臺信息顯示的實現過程236
4.11.4信息審核的實現過程241
4.11.5信息付費設置的實現過程244
4.12網站發布246
4.13開發技巧與難點分析247
4.13.1實現頁面中的超鏈接247
4.13.2Struts2.5中的中文亂碼問題248
4.14Struts2.5框架搭建與介紹248
4.14.1搭建Struts2.5框架248
4.14.2Struts2.5框架介紹249
4.15本章小結253
第5章物流配貨系統(Struts2.5+MySQL實現)254
視頻講解:1小時44分鐘
5.1開發背景255
5.2系統分析255
5.2.1需求分析255
5.2.2必要性分析255
5.3系統設計255
5.3.1系統目標255
5.3.2系統功能結構256
5.3.3系統開發環境256
5.3.4系統預覽257
5.3.5系統文件夾架構259
5.4數據庫設計259
5.4.1數據表概要說明259
5.4.2數據庫邏輯設計260
5.5公共模塊設計261
5.5.1編寫數據庫持久化類261
5.5.2編寫獲取系統時間操作類263
5.5.3編寫分頁Bean263
5.5.4請求頁面中元素類的編寫266
5.5.5編寫重新定義的simple模板266
5.6管理員功能模塊設計268
5.6.1管理員模塊概述268
5.6.2管理員模塊技術分析269
5.6.3管理員模塊實現過程270
5.7車源管理模塊設計274
5.7.1車源管理模塊概述274
5.7.2車源管理技術分析275
5.7.3車源管理實現過程276
5.8發貨單管理流程模塊281
5.8.1發貨單管理流程概述281
5.8.2發貨單管理流程技術分析281
5.8.3發貨單管理流程實現過程283
5.9開發技巧與難點分析287
5.10本章小結287
第6章明日知道(Struts2.5+Spring4+Hibernate4+jQuery+MySQL實現)288
視頻講解:1小時45分鐘
6.1開發背景289
6.2系統分析289
6.2.1需求分析289
6.2.2可行性研究289
6.3系統設計290
6.3.1系統目標290
6.3.2系統功能結構290
6.3.3系統流程290
6.3.4開發環境291
6.3.5系統預覽291
6.3.6文件夾組織結構293
6.4數據庫設計294
6.4.1數據庫概念結構分析294
6.4.2數據庫邏輯結構設計295
6.5公共模塊設計297
6.5.1Spring+Hibernate組合下實現持久層297
6.5.2Struts2.5標簽實現分頁299
6.6主頁面設計301
6.6.1主頁面概述301
6.6.2主頁面技術分析302
6.6.3首頁實現過程302
6.6.4社區首頁實現過程304
6.7文章維護模塊設計305
6.7.1文章維護模塊概述305
6.7.2文章維護模塊技術分析305
6.7.3添加文章實現過程306
6.7.4瀏覽文章實現過程308
6.7.5文章回復實現過程309
6.7.6修改文章實現過程310
6.7.7刪除文章實現過程311
6.8文章搜索模塊設計312
6.8.1文章搜索模塊概述312
6.8.2文章搜索模塊技術分析313
6.8.3搜索我的文章實現過程313
6.8.4根據關鍵字搜索文章實現過程314
6.8.5熱門搜索實現過程316
6.8.6搜索文章作者的所有文章實現過程317
6.8.7搜索回復作者的所有文章實現過程318
6.9開發技巧與難點分析319
6.9.1實現文章回復的異步提交的問題319
6.9.2解決系統當前位置動態設置的問題321
6.10本章小結324
第7章九宮格記憶網(JavaWeb+Ajax+jQuery+MySQL實現)325
視頻講解:1小時17分鐘
7.1開發背景326
7.2需求分析326
7.3系統設計326
7.3.1系統目標326
7.3.2功能結構326
7.3.3系統流程327
7.3.4開發環境327
7.3.5系統預覽328
7.3.6文件夾組織結構331
7.4數據庫設計331
7.4.1數據庫設計331
7.4.2數據表設計332
7.5公共模塊設計333
7.5.1編寫數據庫連接及操作的類333
7.5.2編寫保存分頁代碼的JavaBean337
7.5.3配置解決中文亂碼的過濾器339
7.5.4編寫實體類341
7.6主界面設計341
7.6.1主界面概述341
7.6.2主界面技術分析342
7.6.3主界面的實現過程343
7.7顯示九宮格日記列表模塊設計344
7.7.1顯示九宮格日記列表概述344
7.7.2顯示九宮格日記列表技術分析344
7.7.3查看日記原圖346
7.7.4對日記圖片進行左轉和右轉347
7.7.5顯示全部九宮格日記的實現過程350
7.7.6我的日記的實現過程354
7.8寫九宮格日記模塊設計355
7.8.1寫九宮格日記概述355
7.8.2寫九宮格日記技術分析356
7.8.3填寫日記信息的實現過程357
7.8.4預覽生成的日記圖片的實現過程362
7.8.5保存日記圖片的實現過程366
7.9本章小結368
第8章圖書館管理系統(JavaWeb+MySQL實現)369
視頻講解:1小時41分鐘
8.1開發背景370
8.2需求分析370
8.3系統設計370
8.3.1系統目標370
8.3.2系統功能結構371
8.3.3系統流程371
8.3.4開發環境372
8.3.5系統預覽372
8.3.6文件夾組織結構373
8.4數據庫設計373
8.4.1數據庫分析373
8.4.2數據庫概念設計373
8.4.3數據庫邏輯結構375
8.5公共模塊設計378
8.5.1數據庫連接及操作類的編寫379
8.5.2字符串處理類的編寫382
8.5.3配置解決中文亂碼的過濾器382
8.6主界面設計383
8.6.1主界面概述383
8.6.2主界面技術分析384
8.6.3主界面的實現過程385
8.7管理員模塊設計386
8.7.1管理員模塊概述386
8.7.2管理員模塊技術分析386
8.7.3系統登錄的實現過程388
8.7.4查看管理員的實現過程391
8.7.5添加管理員的實現過程395
8.7.6設置管理員權限的實現過程398
8.7.7刪除管理員的實現過程402
8.7.8單元測試403
8.8圖書借還模塊設計405
8.8.1圖書借還模塊概述405
8.8.2圖書借還模塊技術分析405
8.8.3圖書借閱的實現過程407
8.8.4圖書續借的實現過程411
8.8.5圖書歸還的實現過程414
8.8.6圖書借閱查詢的實現過程416
8.8.7單元測試420
8.9開發問題解析421
8.9.1如何自動計算圖書歸還日期421
8.9.2如何對圖書借閱信息進行統計排行422
8.10本章小結422
第9章網絡在線考試系統(Servlet+WebSocket+MySQL實現)423
視頻講解:54分鐘
9.1開發背景424
9.2需求分析424
9.3系統設計424
9.3.1系統目標424
9.3.2功能結構425
9.3.3系統業務流程425
9.3.4開發環境425
9.3.5系統預覽426
9.3.6文件夾組織結構428
9.4數據庫設計428
9.4.1初始化數據庫428
9.4.2數據庫表結構429
9.4.3數據庫表關系431
9.5考試計時模塊設計431
9.5.1考試計時模塊概述431
9.5.2考試計時模塊技術分析432
9.5.3設計計時模塊的界面432
9.5.4引用并設置WebSocket路徑434
9.5.5編寫計時模塊的業務邏輯435
9.5.6啟動計時線程437
9.6考試科目模塊設計439
9.6.1考試科目模塊概述439
9.6.2考試科目模塊技術分析441
9.6.3獲取并顯示考試科目442
9.6.4獲取并顯示指定考試科目的所有試卷444
9.6.5獲取并顯示試題及答案446
9.7開發技巧451
9.7.1通過字符串ASCII碼加密實現加密答案451
9.7.2科學的加密方式MD5451
9.8本章小結452
第10章天下淘商城(Struts2.5+Spring+Hibernate+MySQL實現)453
視頻講解:2小時3分鐘
10.1開發背景454
10.2需求分析454
10.3系統設計454
10.3.1功能結構454
10.3.2系統流程455
10.3.3開發環境456
10.3.4系統預覽456
10.3.5文件夾組織結構459
10.4數據庫設計459
10.4.1數據庫概念設計459
10.4.2創建數據庫及數據表461
10.5公共模塊的設計463
10.5.1泛型工具類463
10.5.2數據持久化類464
10.5.3分頁操作465
10.5.4實體映射467
10.6項目環境搭建471
10.6.1配置Struts2.5472
10.6.2配置Hibernate475
10.6.3配置Spring476
10.6.4配置web.xml477
10.7前臺商品信息查詢模塊設計478
10.7.1前臺商品信息查詢模塊概述478
10.7.2前臺商品信息查詢模塊技術分析478
10.7.3前臺商品信息查詢模塊實現過程479
10.8購物車模塊設計481
10.8.1購物車模塊概述481
10.8.2購物車模塊技術分析482
10.8.3購物車基本功能實現過程482
10.8.4訂單相關功能實現過程485
10.9后臺商品管理模塊設計488
10.9.1后臺商品管理模塊概述488
10.9.2后臺商品管理模塊技術分析488
10.9.3商品管理功能實現過程489
10.9.4商品類別管理功能實現過程493
10.10開發技巧與難點分析497
10.11本章小結498
序: