注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)Java EE核心技術(shù)與應(yīng)用(全面覆蓋Java EE 6)

Java EE核心技術(shù)與應(yīng)用(全面覆蓋Java EE 6)

Java EE核心技術(shù)與應(yīng)用(全面覆蓋Java EE 6)

定 價(jià):¥45.00

作 者: 郝玉龍,周旋 著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: Java Java Script J2EE 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò)

ISBN: 9787121201752 出版時(shí)間: 2013-06-27 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 298 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《Java EE核心技術(shù)與應(yīng)用》基于最新的Java EE 6規(guī)范對(duì)JavaEE應(yīng)用開(kāi)發(fā)技術(shù)進(jìn)行系統(tǒng)講解。書(shū)中主要包括四部分內(nèi)容:第一部分介紹了JavaEE的定義、設(shè)計(jì)思想、技術(shù)架構(gòu)和開(kāi)發(fā)模式等,可使讀者全面認(rèn)識(shí)Java EE。第二部分以JavaEE企業(yè)應(yīng)用的表現(xiàn)層、數(shù)據(jù)持久化層和業(yè)務(wù)邏輯層的開(kāi)發(fā)為主線,重點(diǎn)講解JavaEE 6 規(guī)范的最新功能特性,包括JSF2.0、Servlet3.0、EJB3.1和JPA 2.0等,使讀者掌握開(kāi)發(fā)完整JavaEE企業(yè)應(yīng)用的基本技能。第三部分講解了如何利用CDI實(shí)現(xiàn)組件的低耦合、如何利用BeanValidation框架實(shí)現(xiàn)統(tǒng)一校驗(yàn)、如何確保企業(yè)應(yīng)用安全等高級(jí)知識(shí),使讀者掌握企業(yè)應(yīng)用開(kāi)發(fā)中的系統(tǒng)架構(gòu)、安全防護(hù)等高級(jí)技能。第四部分講解了如何利用JavaMail、Web服務(wù)、JMS消息服務(wù)和消息驅(qū)動(dòng)Bean等技術(shù)來(lái)實(shí)現(xiàn)企業(yè)應(yīng)用之間的集成和交互?!禞ava EE核心技術(shù)與應(yīng)用》可作為高等學(xué)校計(jì)算機(jī)專業(yè)教材,也可作為相關(guān)人員的參考書(shū)。本書(shū)每一章都是一個(gè)完整獨(dú)立的部分,因此教師在授課時(shí)可根據(jù)授課重點(diǎn)及課時(shí)數(shù)量進(jìn)行靈活調(diào)整。

作者簡(jiǎn)介

  郝玉龍,資深Java EE技術(shù)專家,2004年獲得計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)博士學(xué)位,2001年起在解放軍理工大學(xué)任教。2006年起至今在北京某科研機(jī)構(gòu)從事信息技術(shù)相關(guān)的研究工作。 擁有10余年大型企業(yè)應(yīng)用開(kāi)發(fā)經(jīng)驗(yàn),曾主持多項(xiàng)大型信息系統(tǒng)的建設(shè)。已出版《JavaEE編程技術(shù)》、《J2ME移動(dòng)應(yīng)用開(kāi)發(fā)》和《And roid程序設(shè)計(jì)基礎(chǔ)》等多部著作,被數(shù)十所院校力薦為教材。 周旋,2005年起至今在北京某科研機(jī)構(gòu)從事研究工作,2012年獲得地圖學(xué)與地理信息系統(tǒng)專業(yè)博士學(xué)位,主要研究領(lǐng)域?yàn)檫b感空間信息系統(tǒng)軟件開(kāi)發(fā)、海量數(shù)據(jù)信息挖掘與信息共享技術(shù)研究,在核心期刊發(fā)表學(xué)術(shù)論文20余篇。

圖書(shū)目錄

第1章  走進(jìn)Java EE   
1.1  引言       
1.2  為什么需要Java EE      
1.2.1  企業(yè)級(jí)應(yīng)用特征        
1.2.2  企業(yè)級(jí)應(yīng)用架構(gòu)體系        
1.3  什么是Java EE      
1.4  Java EE設(shè)計(jì)思想 
1.4.1  容器   
1.4.2  組件   
1.4.3  容器與組件的交互   
1.5  Java EE 技術(shù)架構(gòu)
1.5.1  組件技術(shù)   
1.5.2  服務(wù)技術(shù)   
1.5.3  通信技術(shù)   
1.5.4  框架技術(shù)   
1.6  Java EE核心開(kāi)發(fā)模式 
1.7  Java EE優(yōu)點(diǎn) 
1.8  小結(jié)       
第2章  搭建開(kāi)發(fā)環(huán)境         
2.1  引言       
2.2  安裝JDK        
2.3  安裝NetBeans IDE        
2.4  測(cè)試開(kāi)發(fā)環(huán)境       
2.5  小結(jié)       
第3章  基于JSF構(gòu)建表示邏輯層      
3.1  引言       
3.2  什么是JSF     
3.2.1  什么是框架        
3.2.2  為什么需要框架        
3.2.3  JSF是什么樣的框架 
3.2.4  為什么學(xué)習(xí)JSF 
3.3  第一個(gè)JSF應(yīng)用    
3.3.1  創(chuàng)建JSF項(xiàng)目     
3.3.2  模型組件   
3.3.3  視圖組件   
3.3.4  控制組件   
3.3.5  運(yùn)行演示   
3.3.6  總結(jié)思考   
3.4  利用JSF組件構(gòu)建視圖         
3.4.1  JSF標(biāo)記庫(kù) 
3.4.2  HTML標(biāo)記
3.4.3  Core標(biāo)記   
3.4.4  使用JSTL標(biāo)記   
3.5  在視圖中訪問(wèn)Web資源      
3.6  利用頁(yè)面模板提高視圖可維護(hù)性       
3.6.1  布局   
3.6.2  裝飾   
3.7  利用Managed Bean封裝業(yè)務(wù)邏輯    
3.7.1  定義Managed Bean  
3.7.2  生命周期范圍   
3.7.3  Bean之間的依賴       
3.7.4  生命周期回調(diào)方法   
3.8  使用EL訪問(wèn)服務(wù)器端數(shù)據(jù) 
3.8.1  范圍   
3.8.2  訪問(wèn)對(duì)象   
3.8.3  值表達(dá)式和方法表達(dá)式   
3.8.4  延遲計(jì)算   
3.9  實(shí)現(xiàn)靈活的導(dǎo)航控制  
3.9.1  視圖ID       
3.9.2  利用Post請(qǐng)求實(shí)現(xiàn)導(dǎo)航  
3.9.3  導(dǎo)航約定   
3.9.4  導(dǎo)航規(guī)則   
3.9.5  重定向        
3.9.6  利用Get請(qǐng)求實(shí)現(xiàn)導(dǎo)航    
3.9.7  JSF框架外導(dǎo)航 
3.9.8  導(dǎo)航中的參數(shù)傳遞   
3.9.9  導(dǎo)航總結(jié)   
3.10  實(shí)現(xiàn)國(guó)際化支持
3.10.1  準(zhǔn)備資源包      
3.10.2  配置資源包      
3.10.3  在JSF視圖中使用資源   
3.10.4  設(shè)置應(yīng)用程序本地屬性 
3.11  使用Ajax獲得更好的用戶體驗(yàn)         
3.12  小結(jié)     
第4章  擴(kuò)展JSF  
4.1  引言       
4.2  JSF請(qǐng)求處理過(guò)程
4.2.1  常規(guī)流程   
4.2.2  示例分析   
4.2.3  特殊流程   
4.2.4  異常處理   
4.2.5  總結(jié)思考   
4.3  利用監(jiān)聽(tīng)器實(shí)現(xiàn)事件處理  
4.3.1  Value Change事件     
4.3.2  Action事件
4.3.3  Phase事件
4.3.4  System事件       
4.4  自定義類型轉(zhuǎn)換  
4.4.1  標(biāo)準(zhǔn)轉(zhuǎn)換器        
4.4.2  自定義轉(zhuǎn)換器   
4.5  自定義輸入校驗(yàn)  
4.5.1  標(biāo)準(zhǔn)校驗(yàn)器        
4.5.2  自定義校驗(yàn)器   
4.5.3  Bean方法校驗(yàn)  
4.5.4  異常信息本地化        
4.6  自定義復(fù)合組件  
4.6.1  復(fù)合組件標(biāo)記庫(kù)        
4.6.2  定制簡(jiǎn)單的復(fù)合組件        
4.6.3  開(kāi)發(fā)復(fù)雜的復(fù)合組件        
4.7  自定義非UI組件 
4.8  自定義UI組件     
4.8.1  創(chuàng)建一個(gè)簡(jiǎn)單的UI組件  
4.8.2  利用屬性控制自定義組件行為        
4.8.3  使用單獨(dú)的渲染器   
4.8.4  獲取用戶輸入信息   
4.8.5  保存組件狀態(tài)   
4.9  使用第三方組件  
4.10  小結(jié)     
第5章  利用Servlet處理復(fù)雜Web請(qǐng)求  
5.1  引言       
5.2  Servlet基礎(chǔ)  
5.2.1  什么是Servlet   
5.2.2  Servlet工作流程        
5.2.3  Servlet API  
5.3  第一個(gè)Servlet       
5.4  處理請(qǐng)求       
5.5  生成響應(yīng)       
5.6  在JSF應(yīng)用中處理非JSF請(qǐng)求      
5.7  支撐自定義JSF組件    
5.8  利用Filter過(guò)濾請(qǐng)求     
5.9  小結(jié)       
第6章  利用JPA訪問(wèn)企業(yè)信息
6.1  引言       
6.2  數(shù)據(jù)庫(kù)驅(qū)動(dòng)與JDBC     
6.3  連接池和數(shù)據(jù)源  
6.3.1  基本概念   
6.3.2  創(chuàng)建MySQL連接池  
6.3.3  創(chuàng)建數(shù)據(jù)源        
6.4  第一個(gè)JPA應(yīng)用   
6.4.1  持久化單元        
6.4.2  Entity  
6.4.3  EntityManager   
6.4.4  運(yùn)行演示   
6.5  ORM       
6.5.1  Entity  
6.5.2  主鍵   
6.5.3  復(fù)合主鍵   
6.5.4  屬性   
6.5.5  關(guān)聯(lián)映射   
6.5.6  加載方式   
6.5.7  順序   
6.5.8  繼承映射   
6.6  Entity管理    
6.6.1  獲取EntityManager  
6.6.2  持久化上下文   
6.6.3  Entity操作 
6.6.4  級(jí)聯(lián)操作   
6.7  JPQL       
6.7.1  動(dòng)態(tài)查詢   
6.7.2  參數(shù)設(shè)置   
6.7.3  命名查詢   
6.7.4  屬性查詢   
6.7.5  使用構(gòu)造器        
6.8  基于Criteria API的安全查詢       
6.9  緩存       
6.10  并發(fā)控制     
6.11  生命周期回調(diào)方法     
6.12  小結(jié)     
第7章  使用會(huì)話Bean實(shí)現(xiàn)業(yè)務(wù)邏輯      
7.1  引言       
7.2  EJB基礎(chǔ)         
7.2.1  為什么需要EJB
7.2.2  EJB容器     
7.2.3  EJB組件     
7.2.4  EJB接口     
7.2.5  EJB分類     
7.2.6  部署EJB     
7.2.7  EJB優(yōu)點(diǎn)     
7.3  無(wú)狀態(tài)會(huì)話Bean 
7.3.1  什么是無(wú)狀態(tài)會(huì)話Bean  
7.3.2  開(kāi)發(fā)一個(gè)無(wú)狀態(tài)會(huì)話Bean       
7.3.3  利用Servlet測(cè)試無(wú)狀態(tài)會(huì)話Bean 
7.3.4  利用遠(yuǎn)程客戶端測(cè)試無(wú)狀態(tài)會(huì)話Bean  
7.4  有狀態(tài)會(huì)話Bean 
7.4.1  基本原理   
7.4.2  實(shí)現(xiàn)有狀態(tài)會(huì)話Bean       
7.5  單例會(huì)話Bean      
7.5.1  基本原理   
7.5.2  利用JSF訪問(wèn)單例會(huì)話Bean    
7.5.3  并發(fā)控制   
7.5.4  依賴管理   
7.6  Time服務(wù)      
7.7  攔截器  
7.8  事務(wù)支持       
7.9  異步方法       
7.10  小結(jié)     
第8章  利用CDI實(shí)現(xiàn)組件間低耦合
8.1  引言       
8.2  CDI概述        
8.3  CDI下的受控Bean       
8.4  Bean的生命周期范圍 
8.5  使用限定符注入動(dòng)態(tài)類型  
8.6  使用替代組件實(shí)現(xiàn)部署時(shí)動(dòng)態(tài)注入  
8.7  使用生產(chǎn)方法注入動(dòng)態(tài)內(nèi)容       
8.8  使用攔截器綁定類型注入功能服務(wù)  
8.9  利用構(gòu)造型封裝注入操作  
8.10  小結(jié)     
第9章  使用Bean Validation校驗(yàn)數(shù)據(jù)     
9.1  引言       
9.2  Bean Validation概述     
9.3  使用默認(rèn)約束器  
9.4  實(shí)現(xiàn)自定義約束器       
9.5  約束的傳遞  
9.5.1  繼承   
9.5.2  級(jí)聯(lián)   
9.6  小結(jié)       
第10章  確保企業(yè)應(yīng)用安全      
10.1  引言     
10.2  認(rèn)證     
10.2.1  配置文件安全域      
10.2.2  配置JDBC安全域   
10.2.3  聲明認(rèn)證配置 
10.3  授權(quán)     
10.3.1  授權(quán)聲明 
10.3.2  角色映射 
10.4  測(cè)試Java EE容器的安全服務(wù)   
10.5  定制FORM方式認(rèn)證界面
10.6  在代碼中獲取用戶身份信息     
10.7  EJB安全控制      
10.8  小結(jié)     
第11章  為應(yīng)用添加郵件發(fā)送功能  
11.1  引言     
11.2  JavaMail基礎(chǔ)      
11.2.1  JavaMail體系  
11.2.2  JavaMail規(guī)范組成  
11.3  配置JavaMail會(huì)話     
11.4  發(fā)送郵件     
11.5  發(fā)送帶附件的郵件     
11.6  小結(jié)     
第12章  利用Web服務(wù)集成應(yīng)用     
12.1  引言     
12.2  Web服務(wù)概述     
12.2.1  什么是Web服務(wù)     
12.2.2  Web服務(wù)技術(shù)體系 
12.2.3  Web服務(wù)工作模型 
12.3  Java EE平臺(tái)下的Web服務(wù)實(shí)現(xiàn)       
12.4  開(kāi)發(fā)Web服務(wù)實(shí)例    
12.4.1  創(chuàng)建Web服務(wù)組件
12.4.2  為Web服務(wù)組件添加業(yè)務(wù)邏輯     
12.4.3  部署Web服務(wù)
12.4.4  測(cè)試Web服務(wù)
12.5  調(diào)用Web服務(wù)    
12.5.1  添加Web服務(wù)客戶端     
12.5.2  調(diào)用Web服務(wù)
12.6  將會(huì)話Bean發(fā)布為Web 服務(wù)
12.7  RESTful Web服務(wù)        
12.7.1  什么是REST     
12.7.2  利用JAX-RS開(kāi)發(fā)RESTful Web服務(wù)        
12.7.3  與SOAP對(duì)比   
12.8  Web服務(wù)的優(yōu)缺點(diǎn)     
12.9  小結(jié)     
第13章  利用消息服務(wù)實(shí)現(xiàn)應(yīng)用間異步交互  
13.1  引言     
13.2  JMS概述     
13.2.1  JMS消息模型  
13.2.2  JMS消息服務(wù)接口  
13.2.3  消息傳遞模式 
13.3  配置消息服務(wù)資源和連接工廠
13.4  發(fā)送JMS消息    
13.5  利用MDB處理消息  
13.6  小結(jié)     

本目錄推薦

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