注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計JAVA及其相關Java EE項目開發(fā)教程(第2版)

Java EE項目開發(fā)教程(第2版)

Java EE項目開發(fā)教程(第2版)

定 價:¥33.00

作 者: 鄭阿奇
出版社: 電子工業(yè)出版社
叢編項:
標 簽: Java Java Script J2EE 程序設計 計算機/網(wǎng)絡

ISBN: 9787121201455 出版時間: 2013-05-01 包裝: 平裝
開本: 16開 頁數(shù): 260 字數(shù):  

內(nèi)容簡介

  《高等學校計算機教材:Java EE項目開發(fā)教程(第2版)》以“網(wǎng)上書店”項目為引導,系統(tǒng)簡明地介紹了Java EE基本技術和應用方法,對Java EE的教學具有明顯的優(yōu)勢。其基本方法是把繁多和復雜的內(nèi)容分散開來,通過應用理解原理和方法?!陡叩葘W校計算機教材:Java EE項目開發(fā)教程(第2版)》在構建Java EE開發(fā)環(huán)境的基礎上,介紹Java EE框架與MVC模式和Java EE框架集成,每一部分均通過項目的“登錄”功能進行入門實踐。這樣在對比中學習和掌握,入門難度大大降低?!熬W(wǎng)上書店”項目先架構和設計,然后介紹功能開發(fā),最后進行項目測試發(fā)布,完成項目開發(fā)。通過與項目相關的知識點介紹,對項目開發(fā)過程中的疑問進行及時解答,讓讀者明白為什么?!陡叩葘W校計算機教材:Java EE項目開發(fā)教程(第2版)》可以作為大學本??艼ava EE課程、實習教材,也可以作為JavaEE技術培訓和入門參考書。

作者簡介

暫缺《Java EE項目開發(fā)教程(第2版)》作者簡介

圖書目錄

目 錄
第1章 項目開發(fā)入門:Java EE開發(fā)環(huán)境 1
1.1 Java EE環(huán)境搭建 2
1.1.1 開發(fā)環(huán)境安裝 2
1.1.2 環(huán)境的整合 9
1.2 MyEclipse 10操作入門 14
1.2.1 IDE環(huán)境介紹 14
1.2.2 一個簡單的Web程序 17
1.2.3 項目的基本操作 21
1.3 Java EE傳統(tǒng)開發(fā) 25
1.3.1 Model1模式 25
1.3.2 入門實踐一:JSP+JDBC實現(xiàn)登錄 25
1.3.3 Java EE程序的調(diào)試 32
1.3.4 知識點——包、目錄、Jar文件、Servlet、JSP、JDBC 34
習題 37
第2章 項目開發(fā)入門:Java EE框架與MVC模式 39
2.1 Struts 2讓網(wǎng)頁與控制分離 40
2.1.1 Struts 2框架 40
2.1.2 入門實踐二:JSP+Struts2+JDBC實現(xiàn)登錄 43
2.1.3 知識點——Struts 2:配置、Action 48
2.2 Hibernate把數(shù)據(jù)持久化 54
2.2.1 Hibernate概述 54
2.2.2 入門實踐三:JSP+Hibernate實現(xiàn)登錄 55
2.2.3 知識點——Hibernate:配置、接口及ORM基礎 62
2.2.4 入門實踐四:JSP+DAO+Hibernate實現(xiàn)登錄 68
2.2.5 知識點——DAO模式、HQL語言和Query接口 71
2.3 MVC框架開發(fā)模式 74
2.3.1 MVC思想 74
2.3.2 入門實踐五:JSP+Struts2+DAO+Hibernate實現(xiàn)登錄 75
2.3.3 知識點——Action:與屬性分離 77
習題 79
第3章 項目開發(fā)入門:Java EE框架集成 80
3.1 Java EE組件集成的原理 80
3.1.1 IoC(控制反轉(zhuǎn))機制 80
3.1.2 Spring框架 84
3.2 Spring/Hibernate集成應用 87
3.2.1 入門實踐六:JSP+Spring+DAO+Hibernate實現(xiàn)登錄 88
3.2.2 知識點——Spring容器、DAO層 96
3.3 Struts 2/Spring集成應用 99
3.3.1 讓Spring代管Action 99
3.3.2 入門實踐七:JSP+Struts2+Spring+JDBC實現(xiàn)登錄 99
3.4 SSH2多框架整合 103
3.4.1 以Spring為核心的整合思路 103
3.4.2 入門實踐八:JSP+Struts2+Spring+DAO+Hibernate組合 103
習題 109
第4章 網(wǎng)上書店項目的架構和設計 110
4.1 網(wǎng)上書店的架構 110
4.1.1 功能需求和展示 110
4.1.2 業(yè)務層的引入:多框架整合(含Service層) 112
4.1.3 系統(tǒng)架構:原理與實施 121
4.2 搭建項目框架 123
4.3 注冊、登錄和注銷功能開發(fā) 128
4.3.1 表示層頁面設計 128
4.3.2 持久層接口設計 137
4.3.3 業(yè)務及控制邏輯設計 139
4.3.4 用Spring整合各組件 142
4.3.5 輔助編碼 143
4.3.6 部署運行 146
習題 147
第5章 項目開發(fā):顯示圖書功能開發(fā) 148
5.1 需求展示 148
5.2 開發(fā)步驟 149
5.2.1 顯示圖書類別 149
5.2.2 按類別顯示圖書 155
5.2.3 分頁顯示圖書 161
5.2.4 搜索圖書 170
5.3 知識點——Struts 2:標簽庫 175
5.3.1 數(shù)據(jù)標簽 175
5.3.2 控制標簽 176
習題 177
第6章 項目開發(fā):購物車功能 178
6.1 需求展示 178
6.2 開發(fā)步驟 179
6.2.1 添加到購物車 179
6.2.2 顯示購物車 189
6.2.3 結賬下訂單 192
6.3 知識點——Struts 2:OGNL表達式 200
6.3.1 OGNL基礎 200
6.3.2 OGNL的集合操作 202
6.4 知識點——Hibernate數(shù)據(jù)關聯(lián) 202
6.4.1 多對一 202
6.4.2 一對多 205
6.4.3 雙向關聯(lián) 206
習題 209
第7章 項目開發(fā):日志輸出和事務管理功能 210
7.1 Spring AOP簡介 210
7.1.1 從代理機制初探AOP 210
7.1.2 動態(tài)代理 212
7.1.3 AOP基本概念 213
7.1.4 通知Advice 214
7.1.5 切入點Pointcut 216
7.1.6 Spring對事務的支持 218
7.2 開發(fā)步驟 221
7.2.1 為訂單添加日志輸出 221
7.2.2 將結賬過程納入事務管理 223
7.3 知識點——Hibernate緩存、事務管理 225
7.3.1 緩存管理 225
7.3.2 事務 226
習題 228
第8章 項目開發(fā):用戶注冊功能 230
8.1 開發(fā)步驟 230
8.2 Ajax入門 236
8.2.1 Asynchronous JavaScript+XML 236
8.2.2 XMLHttpRequest 237
8.2.3 基于Ajax的用戶注冊實例 239
8.2.4 Ajax集成技術:DWR 239
習題 240
第9章 項目測試發(fā)布 241
9.1 測試 241
9.1.1 應用測試:使用JUnit單元測試框架 241
9.1.2 性能與壓力測試 245
9.2 發(fā)布 246
9.2.1 發(fā)布網(wǎng)上書店 246
9.2.2 知識點——發(fā)布文件的類型 248
習題 250

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號