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

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

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

定 價:¥33.00

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

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

內(nèi)容簡介

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

作者簡介

暫缺《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
習(xí)題 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基礎(chǔ) 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
習(xí)題 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集成應(yīng)用 87
3.2.1 入門實踐六:JSP+Spring+DAO+Hibernate實現(xiàn)登錄 88
3.2.2 知識點——Spring容器、DAO層 96
3.3 Struts 2/Spring集成應(yīng)用 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
習(xí)題 109
第4章 網(wǎng)上書店項目的架構(gòu)和設(shè)計 110
4.1 網(wǎng)上書店的架構(gòu) 110
4.1.1 功能需求和展示 110
4.1.2 業(yè)務(wù)層的引入:多框架整合(含Service層) 112
4.1.3 系統(tǒng)架構(gòu):原理與實施 121
4.2 搭建項目框架 123
4.3 注冊、登錄和注銷功能開發(fā) 128
4.3.1 表示層頁面設(shè)計 128
4.3.2 持久層接口設(shè)計 137
4.3.3 業(yè)務(wù)及控制邏輯設(shè)計 139
4.3.4 用Spring整合各組件 142
4.3.5 輔助編碼 143
4.3.6 部署運行 146
習(xí)題 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:標(biāo)簽庫 175
5.3.1 數(shù)據(jù)標(biāo)簽 175
5.3.2 控制標(biāo)簽 176
習(xí)題 177
第6章 項目開發(fā):購物車功能 178
6.1 需求展示 178
6.2 開發(fā)步驟 179
6.2.1 添加到購物車 179
6.2.2 顯示購物車 189
6.2.3 結(jié)賬下訂單 192
6.3 知識點——Struts 2:OGNL表達式 200
6.3.1 OGNL基礎(chǔ) 200
6.3.2 OGNL的集合操作 202
6.4 知識點——Hibernate數(shù)據(jù)關(guān)聯(lián) 202
6.4.1 多對一 202
6.4.2 一對多 205
6.4.3 雙向關(guān)聯(lián) 206
習(xí)題 209
第7章 項目開發(fā):日志輸出和事務(wù)管理功能 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對事務(wù)的支持 218
7.2 開發(fā)步驟 221
7.2.1 為訂單添加日志輸出 221
7.2.2 將結(jié)賬過程納入事務(wù)管理 223
7.3 知識點——Hibernate緩存、事務(wù)管理 225
7.3.1 緩存管理 225
7.3.2 事務(wù) 226
習(xí)題 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集成技術(shù):DWR 239
習(xí)題 240
第9章 項目測試發(fā)布 241
9.1 測試 241
9.1.1 應(yīng)用測試:使用JUnit單元測試框架 241
9.1.2 性能與壓力測試 245
9.2 發(fā)布 246
9.2.1 發(fā)布網(wǎng)上書店 246
9.2.2 知識點——發(fā)布文件的類型 248
習(xí)題 250

本目錄推薦

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