內容簡介
主要內容是基於MVC的線上購物系統的實現後,又增加了基於Struts2、Struts2+Hibernate、Struts2+Hibernate+Spring等框架來實現線上購物系統“登錄模組”的實現,以幫助學生了解基於Java Web技術的幾種主流框架的簡單套用,使學生在走出校門之前了解到框架技術。
作品目錄
前言
第1章Java Web項目實戰概述 l
1.1 Java Web項目實戰的意義
和目的 1
1.2 Java Web核心技術 2
1.3 Java Web開發模式 2
1.4 Java Web開發流程 4
1.5總結 4
第2章構建開發環境 5
2.1搭建Java Web開發環境 5
2.2搭建MySQL資料庫環境 12
2.3使用版本控制軟體SVN 16
2.4瀏覽器選用與測試工具 23
2.5總結 28
第3章線上購物系統的需求分析
與設計 29
、 3.1 系統分析 29
3.2系統設計 36
3.3資料庫設計 43
3.4詳細設計 56
3.5總結 64
第4章線上購物系統的業務模型(M)和
控制層(C)實現 65
4.1任務說明 65
4.2技術要點 65
4.3用戶模組的實現 67
4.4優惠值模組的實現 89
4.5商品類型模組的實現 93
4.6商品模組的實現 102
4.7購物車模組的實現 115
4.8總結 121
第5章線上購物系統的視圖層(V)
實觀 122
5.1任務說明 122
5.2技術要點 122
5.3線上購物系統主界面設計 l34
5.4用戶模組頁面設計 145
5.5優惠值模組頁面設計 155
5.6商品類型模組頁面設計 l57
5.7商品模組頁面設計 160
5.8購物車模組頁面設計 168
5.9總結 174
第6章網站測試與部署 175
6.1任務說明 175
6.2技術要點 175
6.3配置檔案概述 l84
6.4軟體測試 187
6.5線上購物系統的部署手冊 190
6.6項目開發總結報告 193
6.7總結 196
第7章基於Struts的線上購物系統
的實現 197
7.1 Struts 2簡介 197
7.2基於Struts 2的線上購物系
統的實現 198
7.3項目發布 202
7.4總結 203
?第8章基於Struts+ Hibernate的線上
購物系統的實現 204
8.1 Hibemate簡介 204
8.2基於Hibemate的線上購物系
統的實現 208
8.3總結 221
第9章基於Struts+ Hibernate +Spring
的線上購物系統的實現 222
9.1 Spring簡介 222
9.2基於Spring的線上購物系統
的實現 226
9.3總結 一233
附錄 234
附錄A命名規範 234
附錄B注釋規範 235
附錄C格式規範 236
參考文獻 237