注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合JavaEE開發(fā)技術(shù)與案例教程

JavaEE開發(fā)技術(shù)與案例教程

JavaEE開發(fā)技術(shù)與案例教程

定 價:¥48.00

作 者: 劉彥君,金飛虎 編
出版社: 人民郵電出版社
叢編項:
標 簽: 暫缺

ISBN: 9787115337412 出版時間: 2014-02-01 包裝: 平裝
開本: 16開 頁數(shù): 312 字數(shù):  

內(nèi)容簡介

  全書共分為11章,主要內(nèi)容包括:第1章介紹了Java EE的基本概念,第2章介紹了JDBC數(shù)據(jù)庫編程的基礎(chǔ)知識和應(yīng)用方法,第3章介紹了Java Servlet,第4章介紹了JSP,第5章介紹了XML,第6章介紹了Struts2,第7章介紹了Hibernate,第8章介紹了Spring,第9章介紹了EJB,第10章介紹了SSH整合開發(fā)案例,第11章介紹了基于Java EE的測試。本書可作為高等學(xué)校計算機專業(yè)、軟件工程專業(yè)教材及從事相關(guān)開發(fā)領(lǐng)域程序設(shè)計人員自學(xué)及參考用書。

作者簡介

暫缺《JavaEE開發(fā)技術(shù)與案例教程》作者簡介

圖書目錄

目 錄
第1章 Java EE概述 1
1.1 Java EE簡介 1
1.1.1 什么是Java EE 1
1.1.2 Java EE的新特性 2
1.2 Java EE應(yīng)用分層架構(gòu) 5
1.2.1 分層模式概述 5
1.2.2 Java EE的結(jié)構(gòu) 6
1.3 Java EE技術(shù)規(guī)范 6
1.4 敏捷輕型框架 8
1.4.1 輕型框架簡介 8
1.4.2 Hibernate框架簡介 9
1.4.3 Struts簡介 9
1.4.4 Spring簡介 9
1.4.5 JSF簡介 10
1.4.6 Tapestry簡介 10
1.4.7 WebWork簡介 10
1.5 Java EE開發(fā)環(huán)境 10
1.5.1 JDK的下載和安裝 10
1.5.2 集成開發(fā)環(huán)境的安裝和使用 11
1.5.3 Tomcat的安裝和配置 13
1.5.4 MySQL數(shù)據(jù)庫的安裝和使用 14
1.6 小結(jié) 17
1.7 習(xí)題 18
第2章 JDBC數(shù)據(jù)庫編程 19
2.1 JDBC概述 19
2.1.1 JDBC數(shù)據(jù)庫應(yīng)用模型 19
2.1.2 JDBC驅(qū)動程序 20
2.1.3 用JDBC訪問數(shù)據(jù)庫 20
2.1.4 JDBC常用API 22
2.1.5 數(shù)據(jù)庫連接范例 29
2.2 數(shù)據(jù)庫基本操作 30
2.2.1 數(shù)據(jù)插入操作 30
2.2.2 數(shù)據(jù)刪除操作 31
2.2.3 數(shù)據(jù)更新操作 32
2.2.4 數(shù)據(jù)查詢操作 32
2.2.5 事務(wù)處理 33
2.3 數(shù)據(jù)庫存取優(yōu)化 37
2.3.1 常用技術(shù) 37
2.3.2 編譯預(yù)處理 37
2.3.3 調(diào)用存儲過程 39
2.3.4 采用連接池 40
2.4 小結(jié) 45
2.5 習(xí)題 46
第3章 Java Servlet 47
3.1 概述 47
3.1.1 什么是Java Servlet 47
3.1.2 Servlet的特點 47
3.2 Servlet編程基礎(chǔ) 48
3.2.1 Servlet接口 48
3.2.2 Servlet程序的編譯 50
3.2.3 Servlet的配置 50
3.3 Servlet的生命周期 52
3.4 Servlet API常用接口和類 53
3.4.1 ServletConfig接口 53
3.4.2 GenericServlet類 54
3.4.3 ServletRequest接口 55
3.4.4 ServletResponse接口 57
3.4.5 HttpServlet類 57
3.4.6 HttpServletRequest接口 58
3.4.7 HttpServletResponse接口 59
3.5 Servlet的應(yīng)用舉例 60
3.6 小結(jié) 63
3.7 習(xí)題 63
第4章 JSP 64
4.1 JSP概述 64
4.1.1 什么是JSP 64
4.1.2 JSP的特點 65
4.1.3 JSP舉例 65
4.2 JSP基本語法 66
4.2.1 JSP頁面的基本組成 66
4.2.2 JSP指令標記 67
4.2.3 JSP動作標記 70
4.2.4 JSP腳本 74
4.2.5 JSP的注釋 76
4.3 JSP中的隱含對象 77
4.3.1 out對象 78
4.3.2 request對象 78
4.3.3 response對象 81
4.3.4 session對象 82
4.3.5 application對象 84
4.3.6 其他對象 85
4.4 EL表達式和標簽 87
4.4.1 表達式語言 87
4.4.2 JSTL標簽庫 89
4.4.3 自定義標簽 98
4.5 小結(jié) 100
4.6 習(xí)題 100
第5章 XML 101
5.1 XML簡介 101
5.1.1 XML與HTML的比較 101
5.1.2 XML語法概要 101
5.1.3 DTD語法 104
5.1.4 XML Schema簡介 106
5.2 DOM和SAX 109
5.2.1 使用DOM 110
5.2.2 使用SAX 113
5.3 XPath 115
5.4 小結(jié) 118
5.5 習(xí)題 119
第6章 Struts2 120
6.1 Struts2簡介 120
6.1.1 Struts的起源 120
6.1.2 Struts優(yōu)、缺點 121
6.2 Struts2安裝 122
6.3 Struts2工作原理 123
6.4 Struts.xml配置 125
6.4.1 Struts.xml文件結(jié)構(gòu) 125
6.4.2 加載子配置文件 126
6.4.3 action配置 128
6.5 Struts2的簡單例子 130
6.6 攔截器 135
6.6.1 攔截器介紹 135
6.6.2 攔截器實例 136
6.7 Struts2類型轉(zhuǎn)換 139
6.7.1 類型轉(zhuǎn)換簡介 139
6.7.2 類型轉(zhuǎn)換實例 139
6.8 輸入校驗 143
6.8.1 手動輸入完成校驗 143
6.8.2 使用Struts2框架校驗 145
6.8.3 校驗器的配置風(fēng)格 147
6.9 小結(jié) 150
6.10 習(xí)題 151
第7章 Hibernate3 152
7.1 Hibernate3入門 152
7.1.1 Hibernate3簡介 152
7.1.2 持久層與ORM 152
7.1.3 概念 153
7.1.4 目前流行的ORM產(chǎn)品 154
7.1.5 Hibernate核心接口 154
7.1.6 開發(fā)Hibernate3程序 156
7.2 Hibernate對象狀態(tài) 161
7.2.1 對象的狀態(tài) 161
7.2.2 對象的特征 161
7.3 Hibernate事務(wù) 164
7.3.1 事務(wù)概述 164
7.3.2 JDBC中使用事務(wù) 165
7.3.3 Hibernate事務(wù)管理 166
7.4 Hibernate反向工程 167
7.5 HQL 174
7.6 小結(jié) 183
7.7 習(xí)題 183
第8章 Spring2 184
8.1 Spring2概述 184
8.1.1 Spring框架簡介 184
8.1.2 Spring的特征 185
8.1.3 Spring的優(yōu)點 186
8.1.4 Spring框架結(jié)構(gòu) 186
8.2 Spring快速入門 187
8.2.1 手動搭建Spring開發(fā)環(huán)境 187
8.2.2 應(yīng)用MyEclipse工具搭建Spring開發(fā)環(huán)境 188
8.3 IoC的基本概念 189
8.3.1 什么是IoC 189
8.3.2 依賴注入 196
8.4 依賴注入的形式 196
8.4.1 setter方法注入 196
8.4.2 構(gòu)造方法注入 196
8.4.3 3種依賴注入方式的對比 197
8.5 IoC的裝載機制 198
8.5.1 IoC容器 198
8.5.2 Spring的配置文件 199
8.5.3 Bean的自動裝配 201
8.5.4 IoC中使用注解 201
8.6 AOP概述 204
8.6.1 AOP簡介 204
8.6.2 AOP中的術(shù)語 205
8.7 AOP實現(xiàn)原理 206
8.7.1 靜態(tài)代理 206
8.7.2 JDK動態(tài)代理 208
8.7.3 CGLib代理 210
8.8 AOP框架 212
8.8.1 Advice 212
8.8.2 Pointcut、Advisor 214
8.8.3 Introduction 215
8.9 Spring中的AOP 218
8.9.1 基于XML Schema的設(shè)置 218
8.9.2 基于Annotation的支持 221
8.10 小結(jié) 223
8.11 習(xí)題 224
第9章 EJB 225
9.1 EJB概述 225
9.1.1 什么是EJB 225
9.1.2 EJB組件類型 226
9.1.3 EJB 3的構(gòu)成 227
9.2 會話Bean 227
9.2.1 創(chuàng)建無狀態(tài)會話Bean 227
9.2.2 訪問無狀態(tài)會話Bean 228
9.2.3 有狀態(tài)會話Bean 229
9.3 消息服務(wù)和消息驅(qū)動Bean 229
9.3.1 Java消息服務(wù) 229
9.3.2 消息驅(qū)動Bean 231
9.4 EJB生命周期 232
9.5 小結(jié) 233
9.6 習(xí)題 233
第10章 SSH整合開發(fā)案例 234
10.1 系統(tǒng)概述 235
10.1.1 功能需求與系統(tǒng)架構(gòu) 235
10.1.2 工程依賴的jar包 235
10.2 SSH工程的配置 237
10.2.1 Hibernate配置 237
10.2.2 Struts配置 239
10.2.3 Spring配置 239
10.2.4 web.xml 242
10.2.5 控制臺日志配置 243
10.3 Domain層 244
10.3.1 領(lǐng)域模型 244
10.3.2 生成實體類和映射文件 246
10.4 DAO層 247
10.4.1 通用泛型DAO接口的設(shè)計 247
10.4.2 實現(xiàn)通用泛型DAO接口 249
10.5 驗證碼 253
10.5.1 頁面層 253
10.5.2 Action層 256
10.5.3 處理不存在的Action方法請求 257
10.6 用戶注冊 258
10.6.1 頁面層 258
10.6.2 Service層 260
10.6.3 Action層 261
10.6.4 處理不存在的Action方法請求 264
10.7 用戶登錄 265
10.7.1 頁面層 265
10.7.2 Service層 266
10.7.3 Action層 267
10.7.4 登錄檢查過濾器 269
10.8 視頻上傳與轉(zhuǎn)碼 270
10.8.1 頁面層 270
10.8.2 視頻轉(zhuǎn)碼工具類:VideoConverter 272
10.8.3 Service層 276
10.8.4 Action層 277
10.9 首頁及查詢分頁 280
10.9.1 分頁模型類:PageBean 280
10.9.2 頁面層 281
10.9.3 Service層 286
10.9.4 Action層 287
10.9.5 產(chǎn)生測試數(shù)據(jù) 287
10.10 播放及評論視頻 289
10.10.1 頁面層 289
10.10.2 Service層 291
10.10.3 Action層 292
10.11 小結(jié) 295
第11章 基于Java EE的測試 296
11.1 單元測試 296
11.2 基于QTP的功能測試 301
11.2.1 使用QuickTest進行測試的過程 301
11.2.2 QuickTest Professional 6.0應(yīng)用程序的界面 302
11.2.3 錄制 303
11.2.4 分析錄制的測試腳本 305
11.2.5 運行、分析測試 305
11.3 基于JMeter的性能測試 305
11.3.1 JMeter簡介 305
11.3.2 JMeter的安裝與配置 306
11.4 小結(jié) 312
11.5 習(xí)題 312

本目錄推薦

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