Java Web套用開發給力起飛

Java Web套用開發給力起飛

《Java Web套用開發給力起飛》是2011年電子工業出版社出版出版的圖書,作者是白靈苟英高博

基本介紹

  • 書名:Java Web套用開發給力起飛
  • 作者白靈苟英、 高博
  • ISBN:9787121141614
  • 頁數:567
  • 定價:69.00
  • 出版社電子工業出版社
  • 出版時間:2011-9-1
  • 裝幀:平裝
  • 開本:16開
內容簡介,編輯推薦,目錄,

內容簡介

《Java Web套用開發給力起飛》以項目開發任務為驅動,結合實際案例,講解java web編程的各種技術及其在實際開發中的套用,包括java面向對象編程基礎,java資料庫編程基礎,jsp編程基礎,hibernate、struts和spring框架的基礎及整合套用,ajax開發技術。在技術套用講解中,一併介紹eclipse、mysql資料庫及tomcat伺服器等軟體的使用技巧。
全書以一個實用的web系統——社區系統的開發為主線,系統的實現從簡單到複雜,最終成為一個融合了ajax技術的、標準ssh2(struts2 + spring + hibernate)架構的web套用。
《Java Web套用開發給力起飛》注重實用,知識精煉,講解循序漸進、由淺入深,結合了豐富的案例和項目經驗。對於有一定java語言基礎、想涉足java ee領域的編程人員和愛好者,《Java Web套用開發給力起飛》是不可多得的入門指引和參考用書;對於了解了一些java ee相關知識,但對其在一個系統開發流程中的套用缺乏經驗和體會的學習者,《Java Web套用開發給力起飛》任務驅動的案例式講解提供了手把手的幫助;而java語言的初學者,也可以通過《Java Web套用開發給力起飛》了解到java語言的各種強大特性及其在實際開發中的作用。

編輯推薦

想知道Web程式是怎么從無到有的嗎?想了解商用Web程式是怎么構建自己的模組嗎?知或者不知,《Java Web套用開發給力起飛》就在這裡,不增不減,循序漸進。你即將有機會坐上Web程式設計大巴,從基礎走到新技術,從框架模組走到時項目實現,沿途你將欣賞到社區系統實現的全部過程,詳細了解Java Web 編程的各種技術及其在實際開發中的套用。

目錄

第1章 Java面面觀 1
1.1 認識Java 2
1.2 面向對象 3
1.2.1 面向對象語言的誕生 3
1.2.2 建立“一切都是對象”的觀念 4
1.2.3 認識對象的模具——類 5
1.3 第一個任務-日記本 8
1.3.1 設計日記本程式的類 9
1.3.2 將類的設計轉為代碼 10
1.3.3 組裝日記本程式 25
1.4 溫故而知新 31
1.4.1 本章小結 31
1.4.2 添磚加瓦 32
1.4.3 下一步做什麼 38
第2章 JDBC 39
2.1 任務分析 40
2.1.1 使用資料庫的優勢 40
2.1.2 如何使用資料庫 41
2.2 JDBC簡單用 43
2.2.1 JDBC是什麼 43
2.2.2 用JDBC訪問MySQL資料庫 45
2.2.3 簡單的SQL數據操作 51
2.3 用JDBC處理日記 56
2.3.1 日記的存儲 56
2.3.2 日記的讀取 60
2.3.3 日記的更新 64
2.3.4 日記的刪除 67
2.4 溫故而知新 72
2.4.1 本章小結 72
2.4.2 添磚加瓦 73
2.4.3 下一步做什麼 78
第3章 JSP網頁設計 79
3.1 從HTML到JSP 81
3.2 社區系統任務開始 84
3.3 深入淺出JSP 87
3.4 用戶註冊和登錄 104
3.4.1 創建資料庫 104
3.4.2 連線資料庫 105
3.4.3 添加註冊和登錄模組 109
3.5 信息發布 138
3.5.1 模組功能介紹 138
3.5.2 想好就動手 138
3.6 溫故而知新 143
3.6.1 本章小結 143
3.6.2 添磚加瓦 143
3.6.3 下一步做什麼 144
第4章 Hibernate 145
4.1 儲藏室管理員——Hibernate基礎 146
4.1.1 Hibernate的基本工作原理 147
4.1.2 連線對象與資料庫表的紐帶——映射檔案 149
4.1.3 儲藏室的基本信息——配置檔案 153
4.1.4 這位管理員稱職嗎 156
4.2 升級信息發布系統 159
4.2.1 信息發布系統的用戶界面 161
4.2.2 把信息存儲到資料庫中 164
4.2.3 信息的表示 166
4.2.4 從資料庫中存取信息 176
4.2.5 信息發布系統功能實現 188
4.2.6 將信息發布系統展示給用戶 193
4.3 溫故而知新 210
4.3.1 本章小結 210
4.3.2 添磚加瓦 211
4.3.3 下一步做什麼 211
第5章 Struts2.0 212
5.1 走進Struts 213
5.1.1 Struts2.0架構初探 214
5.1.2 從“Hello,World”開始 215
5.2 由“登錄”開始 227
5.2.1 使用action的屬性來接收用戶輸入的數據 228
5.2.2 使用領域對象接收用戶輸入 230
5.2.3 訪問request、session、application對象 234
5.3 升級信息發布系統和評論系統 239
5.3.1 web.xml配置檔案 241
5.3.2 struts.xml配置檔案 242
5.3.3 Struts2中的OGNL 256
5.3.4 為簡易社區系統引入Struts標籤 258
5.4 溫故而知新 285
5.4.1 本章小結 285
5.4.2 添磚加瓦 286
5.4.3 下一步做什麼 286
第6章 Spring 287
6.1 Spring介紹 288
6.1.1 Spring的IoC和DAO 288
6.1.2 第一個Spring示例 290
6.2 Spring核心 302
6.2.1 Spring基本原理 302
6.2.2 基於XML的Spring配置 303
6.2.3 實例化bean 305
6.2.4 依賴注入 308
6.3 升級信息發布系統 317
6.3.1 界面設計 318
6.3.2 資料庫和持久層設計 321
6.3.3 DAO 331
6.3.4 業務邏輯層 335
6.3.5 Spring的配置 340
6.3.6 最後的整合 348
6.4 溫故而知新 350
6.4.1 本章小結 350
6.4.2 添磚加瓦 351
6.4.3 下一步做什麼 351
第7章 Struts+Spring+Hibernate開發簡易社區 352
7.1 社區整體架構 353
7.2 信息發布系統 389
7.3 評論管理系統 431
7.4 用戶管理系統 449
7.5 溫故而知新 469
7.5.1 本章小結 469
7.5.2 添磚加瓦 469
7.5.3 下一步做什麼 469
第8章 Ajax 470
8.1 Ajax——“掀起你的蓋頭來” 471
8.1.1 結合實際了解Ajax 471
8.1.2 試試效果 472
8.2 註冊不再煩人 483
8.3 翻頁也提速 492
8.4 社區提速總體驗 504
8.5 溫故而知新 517
8.5.1 本章小結 517
8.5.2 添磚加瓦 517
8.5.3 海闊憑魚躍,天高任鳥飛 517
附錄A 軟體開發環境配置 519
附錄B Jar包導入和管理 554
附錄C JavaWeb開發常見錯誤的解決之道 558
附錄D 常用網路資源 566

相關詞條

熱門詞條

聯絡我們