注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)工業(yè)技術(shù)建筑科學(xué)建筑設(shè)計(jì)Java EE企業(yè)級應(yīng)用技術(shù)

Java EE企業(yè)級應(yīng)用技術(shù)

Java EE企業(yè)級應(yīng)用技術(shù)

定 價(jià):¥39.00

作 者: 姜志強(qiáng)
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787121344442 出版時(shí)間: 2019-01-01 包裝:
開本: 16開 頁數(shù): 192 字?jǐn)?shù):  

內(nèi)容簡介

  本書是一本講授Java EE企業(yè)級應(yīng)用技術(shù)的基本概念、基本框架和程序設(shè)計(jì)基本方法的教材。全書共8章,第1章介紹Java EE企業(yè)級應(yīng)用的基本知識和基本概念、企業(yè)級應(yīng)用與中間件技術(shù)、Java EE體系架構(gòu)的基本模式;第2章詳細(xì)講解Java Server Faces框架的主要概念、主要組件和主要技術(shù)構(gòu)成;第3章講解上下文、資源注入和依賴注入的概念;第4章講解Java EE體系中的核心內(nèi)容之一企業(yè)Bean的基本概念,包括有狀態(tài)會話Bean、無狀態(tài)會話Bean、單身會話Bean、消息服務(wù)與消息驅(qū)動Bean等幾種企業(yè)Bean類型;第5章專門介紹Java持久性與事務(wù)的相關(guān)概念和知識;第6章介紹Web服務(wù)及相關(guān)的基本概念,包括用JAX-WS技術(shù)構(gòu)建Web服務(wù)和用JAX-RS技術(shù)構(gòu)建RESTful Web服務(wù);第7章簡要討論安全性的基本概念;第8章簡單介紹Java消息服務(wù)和Java EE攔截器技術(shù)。本書以Java EE 5、Java EE 6、Java EE 7技術(shù)規(guī)范為藍(lán)本,重點(diǎn)介紹B/S體系結(jié)構(gòu)模式下多層應(yīng)用體系結(jié)構(gòu)的*新開發(fā)技術(shù)――JSF+EJB+JPA技術(shù)組合的使用和開發(fā)。本書適合作為普通高等院校計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程及相關(guān)專業(yè)課程的教材,也可供其他專業(yè)的本科生、研究生及各級計(jì)算機(jī)專業(yè)技術(shù)人員參考使用。

作者簡介

  姜志強(qiáng),男,吉林大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院副教授。主持的《軟件工程教學(xué)系統(tǒng)》課程獲得吉林省教育廳,教學(xué)研究成果二等獎(jiǎng);《管理信息系統(tǒng)》課程獲得吉林省教育廳,教育技術(shù)成果優(yōu)秀獎(jiǎng);《Java語言程序設(shè)計(jì)》課程獲得吉林大學(xué)教學(xué)成果三等獎(jiǎng)。

圖書目錄

目 錄
第1章 Java EE企業(yè)級應(yīng)用概述\t1
1.1 企業(yè)級應(yīng)用與中間件\t1
1.1.1 什么是企業(yè)級應(yīng)用\t1
1.1.2 當(dāng)今的計(jì)算機(jī)應(yīng)用環(huán)境\t1
1.1.3 Internet時(shí)代計(jì)算機(jī)應(yīng)用的主要矛盾\t2
1.1.4 中間件的概念\t2
1.1.5 中間件的發(fā)展\t3
1.2 Web應(yīng)用的發(fā)展\t4
1.2.1 靜態(tài)網(wǎng)頁技術(shù)\t4
1.2.2 動態(tài)網(wǎng)頁技術(shù)\t5
1.2.3 C/S體系結(jié)構(gòu)模式與B/S體系結(jié)構(gòu)模式\t6
1.2.4 多層應(yīng)用體系結(jié)構(gòu)\t7
1.3 Java EE概述\t8
1.3.1 Java EE模式的發(fā)展\t8
1.3.2 Java EE應(yīng)用模式\t9
1.3.3 Java EE組件與容器\t10
1.3.4 Java EE體系架構(gòu)的優(yōu)越性\t11
1.3.5 Java EE API\t12
1.4 主要Java EE產(chǎn)品介紹\t13
1.4.1 WebSphere\t13
1.4.2 WebLogic\t13
1.4.3 GlassFish\t13
1.4.4 Tomcat\t14
1.4.5 JBoss\t14
1.5 用GlassFish服務(wù)器構(gòu)建企業(yè)級應(yīng)用環(huán)境\t14
1.5.1 下載正版安裝軟件\t14
1.5.2 安裝Java軟件和GlassFish服務(wù)器\t15
1.5.3 使用Java軟件和GlassFish服務(wù)器\t19
第2章 Web應(yīng)用框架JSF\t21
2.1 Web應(yīng)用概述\t21
2.1.1 Web應(yīng)用的基本概念\t21
2.1.2 Web應(yīng)用的工作過程\t21
2.1.3 Web應(yīng)用的基本開發(fā)步驟\t22
2.2 JavaServer Faces框架技術(shù)\t22
2.2.1 JavaServer Faces框架的概念\t22
2.2.2 生成一個(gè)簡單的JavaServer Faces框架的Web應(yīng)用\t23
2.2.3 JavaServer Faces框架的體系結(jié)構(gòu)\t27
2.2.4 JavaServer Faces框架的Web應(yīng)用的生命周期\t28
2.3 XHTML規(guī)范\t29
2.3.1 認(rèn)識XHTML規(guī)范\t29
2.3.2 XHTML語法規(guī)范與HTML語法規(guī)范的簡單比較\t29
2.3.3 XHTML的頁面結(jié)構(gòu)\t30
2.3.4 現(xiàn)行XHTML規(guī)范\t31
2.4 表達(dá)式語言\t32
2.4.1 什么是表達(dá)式語言\t32
2.4.2 即刻求值表達(dá)式和延緩求值表達(dá)式\t32
2.4.3 值表達(dá)式和方法表達(dá)式\t33
2.4.4 表達(dá)式語言語法\t35
2.5 UI標(biāo)簽組件技術(shù)\t36
2.5.1 JavaServer Faces標(biāo)簽庫及組件API\t36
2.5.2 創(chuàng)建JSF頁面和使用UI組件\t36
2.5.3 生成用戶UI組件\t41
2.6 Backing Bean\t44
2.6.1 什么是Backing Bean\t44
2.6.2 Backing Bean中的屬性\t44
2.6.3 Backing Bean中的方法\t45
2.7 導(dǎo)航\t45
2.7.1 什么是導(dǎo)航\t45
2.7.2 部署描述符文件和應(yīng)用配置資源文件\t45
2.7.3 靜態(tài)導(dǎo)航\t47
2.7.4 動態(tài)導(dǎo)航\t47
2.8 JavaServer Faces事件處理機(jī)制\t48
2.8.1 JavaServer Faces的事件與事件處理\t48
2.8.2 事件與監(jiān)聽器API\t48
2.8.3 實(shí)現(xiàn)監(jiān)聽器的兩種方式\t48
2.8.4 在組件上注冊監(jiān)聽器\t49
2.9 轉(zhuǎn)換器\t50
2.9.1 轉(zhuǎn)換器的概念\t50
2.9.2 標(biāo)準(zhǔn)轉(zhuǎn)換器\t50
2.9.3 注冊、使用轉(zhuǎn)換器\t51
2.9.4 自定義轉(zhuǎn)換器\t53
2.10 驗(yàn)證器\t54
2.10.1 驗(yàn)證器的概念\t54
2.10.2 標(biāo)準(zhǔn)驗(yàn)證器\t54
2.10.3 注冊、使用驗(yàn)證器\t55
2.10.4 自定義驗(yàn)證器\t56
2.10.5 一個(gè)使用了監(jiān)聽器、轉(zhuǎn)換器和驗(yàn)證器的完整例子\t56
2.11 Facelets與復(fù)合組件\t62
2.11.1 什么是Facelets\t62
2.11.2 開發(fā)一個(gè)簡單的Facelets應(yīng)用\t62
2.11.3 模板\t62
2.11.4 復(fù)合組件\t63
2.11.5 應(yīng)用程序的目錄結(jié)構(gòu)與資源\t64
2.12 Servlet\t64
2.12.1 Servlet的基本概念\t64
2.12.2 編寫Servlet程序\t66
2.12.3 使用Servlet\t67
第3章 上下文和注入\t70
3.1 上下文和注入的概念\t70
3.1.1 什么是上下文和注入\t70
3.1.2 托管Bean\t72
3.2 依賴注入\t73
3.2.1 創(chuàng)建一個(gè)支持依賴注入的項(xiàng)目\t73
3.2.2 用依賴注入的方式注入Bean\t74
3.2.3 用生產(chǎn)者方法注入對象\t78
3.2.4 配置一個(gè)CDI應(yīng)用\t79
3.3 資源連接和資源注入\t79
3.3.1 資源與JNDI命名\t79
3.3.2 資源注入\t80
第4章 企業(yè)Bean\t81
4.1 企業(yè)Bean概述\t81
4.1.1 什么是企業(yè)Bean\t81
4.1.2 企業(yè)Bean的發(fā)展\t81
4.1.3 企業(yè)Bean的類型\t82
4.1.4 開發(fā)企業(yè)Bean的基本要求\t82
4.2 會話Bean\t85
4.2.1 什么是會話Bean\t85
4.2.2 訪問會話Bean的幾種方式\t85
4.2.3 有狀態(tài)會話Bean\t87
4.2.4 無狀態(tài)會話Bean\t93
4.2.5 單身會話Bean\t96
4.3 消息驅(qū)動Bean\t99
4.3.1 什么是消息驅(qū)動Bean\t99
4.3.2 消息驅(qū)動Bean與Java消息服務(wù)\t103
4.4 企業(yè)Bean高級技術(shù)\t103
4.4.1 使用嵌入式企業(yè)Bean容器\t103
4.4.2 在會話Bean中使用異步方法調(diào)用\t103
第5章 持久性與事務(wù)\t105
5.1 在Java EE環(huán)境中使用數(shù)據(jù)庫\t105
5.1.1 對象關(guān)系映射的概念\t105
5.1.2 在Java EE中使用數(shù)據(jù)庫\t106
5.2 持久性與Java持久性API\t106
5.2.1 實(shí)體和實(shí)體類\t106
5.2.2 實(shí)體之間的關(guān)聯(lián)關(guān)系\t112
5.2.3 實(shí)體的繼承層次\t114
5.2.4 實(shí)體的管理和操作\t114
5.2.5 查詢實(shí)體\t117
5.3 Java持久性查詢語言\t117
5.3.1 查詢語言術(shù)語\t117
5.3.2 用Java持久性查詢語言生成查詢\t117
5.3.3 Java持久性查詢語言的基本語句\t119
5.4 標(biāo)準(zhǔn)API\t120
5.4.1 標(biāo)準(zhǔn)API與中間模型API\t120
5.4.2 使用中間模型API翻模實(shí)體類\t121
5.4.3 使用標(biāo)準(zhǔn)API與中間模型API查詢\t122
5.5 事務(wù)\t125
5.5.1 事務(wù)的概念\t125
5.5.2 Java事務(wù)API\t126
5.5.3 一個(gè)使用持久性和Java事務(wù)API的實(shí)例\t127
第6章 Web服務(wù)\t135
6.1 Web服務(wù)的概念\t135
6.1.1 什么是Web服務(wù)\t135
6.1.2 JAX-WS Web服務(wù)與JAX-RS Web服務(wù)\t135
6.1.3 確定使用哪種類型的Web服務(wù)\t136
6.2 SOAP與WSDL簡介\t136
6.2.1 SOAP簡介\t136
6.2.2 WSDL簡介\t141
6.3 用JAX-WS構(gòu)建Web服務(wù)\t142
6.3.1 JAX-WS簡述\t142
6.3.2 用JAX-WS生成一個(gè)簡單的Web服務(wù)\t142
6.3.3 一個(gè)簡單的JAX-WS Application客戶端\t144
6.3.4 一個(gè)簡單的JAX-WS Web客戶端\t144
6.4 用JAX-RS構(gòu)建RESTful Web服務(wù)\t146
6.4.1 什么是RESTful Web服務(wù)\t146
6.4.2 用JAX-RS開發(fā)RESTful Web服務(wù)\t147
第7章 安全性\t149
7.1 安全性概述\t149
7.1.1 Java EE安全性概述\t149
7.1.2 安全機(jī)制\t150
7.1.3 安全容器\t151
7.1.4 領(lǐng)地、用戶、組群和角色\t151
7.2 Web應(yīng)用安全的例子\t152
7.2.1 一個(gè)聲明性安全的例子\t152
7.2.2 一個(gè)編程性安全的例子\t154
7.3 企業(yè)應(yīng)用安全的例子\t156
7.3.1 一個(gè)聲明性安全的例子\t156
7.3.2 一個(gè)編程性安全的例子\t158
第8章 Java EE支持技術(shù)\t160
8.1 消息服務(wù)\t160
8.1.1 消息服務(wù)的概念\t160
8.1.2 JMS API\t161
8.1.3 JMS消息發(fā)送和接收實(shí)例\t164
8.2 Java EE攔截器\t171
8.2.1 攔截器的概念\t171
8.2.2 使用攔截器\t172
附錄A Java持久性查詢語言語法的Backus-Naur Form表述\t176
參考文獻(xiàn)\t182

本目錄推薦

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