《J2EE電子商務系統開發從入門到精通》

《J2EE電子商務系統開發從入門到精通》

《J2EE電子商務系統開發從入門到精通》是是目前主流的Web開發模式。本書詳細介紹了Struts和Hibernate基礎理論,並大量地採用與實例相結合的方式,形成本書“理論+案例,理論案例相輔相承”的特色。

(圖)《J2EE電子商務系統開發從入門到精通》

J2EE電子商務系統開發從入門到精通》
【名稱】《J2EE電子商務系統開發從入門到精通》
【定價】 ¥49.00
【作者】陳松
【出 版 社】清華大學出版社
【書 號】 9787302140825
【出版日期】 2007 年5月
【開 本】 16開
【頁 碼】 424
【版 次】1-1
【所屬分類】 計算機 > 軟體與程式設計 > JAVA > J2EE
計算機 > 軟體與程式設計 > JAVA > Struts
計算機 > 軟體與程式設計 > JAVA > Hibernate

圖書簡介

Struts架構和Hibernate對象-關係映射工具相結合開發Web Service套用,是目前主流的Web開發模式。本書詳細介紹了Struts和Hibernate基礎理論,並大量地採用與實例相結合的方式,形成本書“理論+案例,理論案例相輔相承”的特色。
本書分為兩大部分,第一部分從理論入手,介紹軟體架構開發發展,Struts和Hibernate原理及運行機制;第二部分穿插第一部分的理論知識,提供了一個完整實用的企業信息化管理網站平台的設計和實現,使開發者能夠從多個角度深入了解Struts和Hibernate開發,並能快速上手獨立開發Web套用系統。隨本書附贈的光碟內容為本書所有範例程式原始碼和程式效果圖。
本書內容循序漸進,結構清晰,理論翔實,實用性強,既適合作為高等院校計算機專業教學參考用書,也可供有關技術培訓及工程技術人員自學參考之用。

目錄介紹

第1章 J2EE概論1
1.1 簡單雙層架構到複雜多層架構1
1.1.1 雙層(C/S)軟體架構設計1
1.1.2 傳統三層軟體設計架構2
1.1.3 n層軟體架構及Web軟體
架構3
1.2 J2EE簡介4
1.2.1 什麼是J2EE4
1.2.2 J2EE體系架構概述5
1.2.3 J2EE主要技術6
1.3 小結7

第2章 Struts基礎8
2.1 MVC模式概述8
2.1.1 MVC設計模式8
2.1.2 JSP Model 1與JSP Model 29
2.2 Struts的體系架構10
2.3 Struts控制器組件類12
2.3.1 ActionServlet類13
2.3.2 RequestProcessor類16
2.3.3 Action類26
2.4 Struts視圖組件類30
2.4.1 ActionForm類30
2.4.2 ActionForward類32
2.4.3 ActionMapping類34
2.5 Struts模型組件類35
2.6 Struts的配置檔案38
2.6.1 web.xml檔案38
2.6.2 Struts-config.xml檔案39
2.7 Struts標籤庫43
2.7.1 Bean標籤庫43
2.7.2 HTML標籤庫44
2.7.3 Logic標籤庫45
2.8 Struts開發環境搭建46
2.8.1 Java平台開發包下載46
2.8.2 Struts開發包下載及線上
文檔46
2.8.3 Tomcat下載及安裝46
2.8.4 Struts與IDE的集成48
2.9 小結49

第3章 Hibernate基礎50
3.1 開發環境搭建50
3.1.1 開發包下載50
3.1.2 Hibernate與IDE集成50
3.2 體系結構52
3.2.1 Hibernate架構52
3.2.2 重要jar檔案介紹53
3.2.3 Hibernate與Struts53
3.3 配置檔案54
3.3.1 基本配置54
3.3.2 連線池配置56
3.3.3 數據源配置57
3.3.4 其他重要屬性配置57
3.4 事務58
3.4.1 JDBC API操作事務59
3.4.2 Hibernate API操作事務60
3.5 OR映射61
3.6 Middlegen工具63
3.7 hbm2java工具66
3.8 分頁顯示的實現66
3.9 小結67

第4章 企業線上信息系統網站概述與
架構設計68
4.1 企業線上綜合信息管理網站概述68
4.1.1 網站設計69
4.1.2 編程實現69
4.1.3 測試、發布與維護69
4.2 模組劃分70
4.2.1 員工登錄模組70
4.2.2 人事信息管理70
4.2.3 新聞發布中心70
4.2.4 資產信息管理70
4.2.5 庫存信息管理71
4.2.6 BBS論壇系統71
4.2.7 電子投票系統71
4.2.8 電子閱覽室系統71
4.3 運行環境71
4.4 界面效果72
4.4.1 員工登錄頁面72
4.4.2 網站首頁72
4.4.3 人事信息管理頁面72
4.4.4 新聞發布中心繫統頁面73
4.4.5 企業資產信息線上管理
系統頁面73
4.4.6 企業線上庫存管理頁面74
4.4.7 企業BBS頁面及BBS管理
頁面74
4.4.8 電子投票系統投票頁面75
4.4.9 電子投票系統管理頁面75
4.4.10 電子閱覽室系統瀏覽頁面76
4.4.11 電子閱覽室系統管理頁面76
4.5 小結77

第5章 員工登錄系統78
5.1 系統分析和設計78
5.1.1 需求分析78
5.1.2 登錄頁面79
5.2 資料庫設計及持久化79
5.2.1 邏輯視圖79
5.2.2 資料庫建表79
5.2.3 Hibernate配置檔案基本
配置80
5.2.4 封裝Hibernate資料庫操作
方法81
5.2.5 數據持久化處理84
5.2.6 Hibernate配置檔案90
5.3 員工登錄模組91
5.3.1 實現效果91
5.3.2 視圖組件的實現92
5.3.3 控制器組件的實現93
5.3.4 struts-config.xml配置94
5.4 中文問題95
5.5 小結95

第6章 人事信息管理系統97
6.1 系統分析和設計97
6.1.1 流程設計97
6.1.2 頁面效果97
6.2 資料庫設計及持久化98
6.2.1 邏輯視圖98
6.2.2 資料庫建表99
6.2.3 數據持久化處理101
6.2.4 Hibernate配置檔案113
6.3 個人信息修改模組113
6.3.1 實現效果113
6.3.2 視圖組件122
6.3.3 控制器組件現實127
6.3.4 提交員工更改記錄128
6.3.5 struts-config.xml檔案配置129
6.4 員工許可權操作模組130
6.4.1 實現效果130
6.4.2 視圖組件的實現132
6.4.3 控制器組件實現133
6.4.4 struts-config.xml配置133
6.5 小結134

第7章 線上新聞發布系統135
7.1 系統分析和設計135
7.1.1 需求分析135
7.1.2 流程設計136
7.1.3 功能劃分137
7.2 資料庫設計138
7.2.1 邏輯視圖138
7.2.2 資料庫建表138
7.2.3 數據持久化處理140
7.2.4 分頁瀏覽的實現153
7.2.5 Hibernate配置156
7.3 新聞信息管理模組156
7.3.1 實現效果156
7.3.2 視圖組件設計及實現167
7.3.3 控制器組件實現170
7.3.4 struts-config.xml配置176
7.4 小結177

第8章 線上資產管理系統178
8.1 系統分析和設計178
8.1.1 需求分析178
8.1.2 流程設計及功能劃分178
8.2 資料庫設計179
8.2.1 邏輯視圖179
8.2.2 資料庫建表180
8.2.3 數據持久化處理181
8.2.4 Hibernate配置203
8.3 線上資產管理模組203
8.3.1 實現效果203
8.3.2 視圖組件設計及實現213
8.3.3 控制器組件實現218
8.3.4 struts-config.xml配置221
8.4 小結223

第9章 庫存信息管理224
9.1 系統分析和設計224
9.1.1 需求分析224
9.1.2 功能劃分224
9.2 資料庫設計226
9.2.1 邏輯視圖226
9.2.2 資料庫建表226
9.2.3 數據持久化處理228
9.2.4 Hibernate配置檔案251
9.3 客戶信息操作模組251
9.3.1 實現效果251
9.3.2 視圖組件設計及實現259
9.3.3 控制器組件實現264
9.3.4 struts-config.xml檔案
配置268
9.4 入庫信息操作模組269
9.4.1 實現效果269
9.4.2 視圖組件設計及實現281
9.4.3 控制器組件實現286
9.4.4 struts-config.xml檔案
配置291
9.5 小結292

第10章 企業BBS系統293
10.1 系統分析和設計293
10.1.1 需求分析293
10.1.2 流程設計及功能劃分294
10.2 資料庫設計295
10.2.1 邏輯視圖295
10.2.2 資料庫建表296
10.2.3 數據持久化處理297
10.2.4 Hibernate配置318
10.3 BBS系統瀏覽模組319
10.3.1 實現效果319
10.3.2 視圖組件設計及實現326
10.3.3 控制器組件實現327
10.3.4 struts-config.xml配置329
10.4 主題管理模組330
10.4.1 實現效果330
10.4.2 視圖組件設計及實現334
10.4.3 控制器組件實現335
10.4.4 struts-config.xml配置340
10.5 小結340

第11章 企業電子投票系統341
11.1 系統分析和設計341
11.1.1 需求分析341
11.1.2 流程設計342
11.1.3 功能劃分343
11.2 資料庫設計344
11.2.1 邏輯視圖344
11.2.2 資料庫建表344
11.2.3 數據持久化處理347
11.2.4 Hibernate配置361
11.3 議題管理模組361
11.3.1 實現效果361
11.3.2 視圖組件設計及實現367
11.3.3 控制器組件實現369
11.3.4 struts-config.xml配置371
11.4 電子投票系統投票模組373
11.4.1 實現效果373
11.4.2 視圖組件設計及實現381
11.4.3 控制器組件實現382
11.4.4 struts-config.xml配置383
11.5 小結384

第12章 企業電子閱覽室系統385
12.1 系統分析和設計385
12.1.1 需求分析385
12.1.2 流程設計386
12.1.3 功能劃分387
12.2 資料庫設計387
12.2.1 邏輯視圖387
12.2.2 資料庫建表388
12.2.3 數據持久化處理390
12.2.4 Hibernate配置403
12.3 文檔管理模組403
12.3.1 實現效果403
12.3.2 視圖組件設計及實現407
12.3.3 控制器組件實現409
12.3.4 struts-config.xml配置413
12.4 文檔瀏覽(記錄)模組414
12.4.1 實現效果414
12.4.2 視圖組件設計及實現420
12.4.3 控制器組件實現420
12.4.4 struts-config.xml配置423
12.5 小結424

相關詞條

相關搜尋

熱門詞條

聯絡我們