注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計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)

定 價:¥45.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1章  走進(jìn)Java EE   
1.1  引言       
1.2  為什么需要Java EE      
1.2.1  企業(yè)級應(yīng)用特征        
1.2.2  企業(yè)級應(yīng)用架構(gòu)體系        
1.3  什么是Java EE      
1.4  Java EE設(shè)計思想 
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核心開發(fā)模式 
1.7  Java EE優(yōu)點 
1.8  小結(jié)       
第2章  搭建開發(fā)環(huán)境         
2.1  引言       
2.2  安裝JDK        
2.3  安裝NetBeans IDE        
2.4  測試開發(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  第一個JSF應(yīng)用    
3.3.1  創(chuàng)建JSF項目     
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)記庫 
3.4.2  HTML標(biāo)記
3.4.3  Core標(biāo)記   
3.4.4  使用JSTL標(biāo)記   
3.5  在視圖中訪問Web資源      
3.6  利用頁面模板提高視圖可維護(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ù)器端數(shù)據(jù) 
3.8.1  范圍   
3.8.2  訪問對象   
3.8.3  值表達(dá)式和方法表達(dá)式   
3.8.4  延遲計算   
3.9  實現(xiàn)靈活的導(dǎo)航控制  
3.9.1  視圖ID       
3.9.2  利用Post請求實現(xiàn)導(dǎo)航  
3.9.3  導(dǎo)航約定   
3.9.4  導(dǎo)航規(guī)則   
3.9.5  重定向        
3.9.6  利用Get請求實現(xiàn)導(dǎo)航    
3.9.7  JSF框架外導(dǎo)航 
3.9.8  導(dǎo)航中的參數(shù)傳遞   
3.9.9  導(dǎo)航總結(jié)   
3.10  實現(xiàn)國際化支持
3.10.1  準(zhǔn)備資源包      
3.10.2  配置資源包      
3.10.3  在JSF視圖中使用資源   
3.10.4  設(shè)置應(yīng)用程序本地屬性 
3.11  使用Ajax獲得更好的用戶體驗         
3.12  小結(jié)     
第4章  擴(kuò)展JSF  
4.1  引言       
4.2  JSF請求處理過程
4.2.1  常規(guī)流程   
4.2.2  示例分析   
4.2.3  特殊流程   
4.2.4  異常處理   
4.2.5  總結(jié)思考   
4.3  利用監(jiān)聽器實現(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  自定義輸入校驗  
4.5.1  標(biāo)準(zhǔn)校驗器        
4.5.2  自定義校驗器   
4.5.3  Bean方法校驗  
4.5.4  異常信息本地化        
4.6  自定義復(fù)合組件  
4.6.1  復(fù)合組件標(biāo)記庫        
4.6.2  定制簡單的復(fù)合組件        
4.6.3  開發(fā)復(fù)雜的復(fù)合組件        
4.7  自定義非UI組件 
4.8  自定義UI組件     
4.8.1  創(chuàng)建一個簡單的UI組件  
4.8.2  利用屬性控制自定義組件行為        
4.8.3  使用單獨的渲染器   
4.8.4  獲取用戶輸入信息   
4.8.5  保存組件狀態(tài)   
4.9  使用第三方組件  
4.10  小結(jié)     
第5章  利用Servlet處理復(fù)雜Web請求  
5.1  引言       
5.2  Servlet基礎(chǔ)  
5.2.1  什么是Servlet   
5.2.2  Servlet工作流程        
5.2.3  Servlet API  
5.3  第一個Servlet       
5.4  處理請求       
5.5  生成響應(yīng)       
5.6  在JSF應(yīng)用中處理非JSF請求      
5.7  支撐自定義JSF組件    
5.8  利用Filter過濾請求     
5.9  小結(jié)       
第6章  利用JPA訪問企業(yè)信息
6.1  引言       
6.2  數(shù)據(jù)庫驅(qū)動與JDBC     
6.3  連接池和數(shù)據(jù)源  
6.3.1  基本概念   
6.3.2  創(chuàng)建MySQL連接池  
6.3.3  創(chuàng)建數(shù)據(jù)源        
6.4  第一個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  級聯(lián)操作   
6.7  JPQL       
6.7.1  動態(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章  使用會話Bean實現(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)點     
7.3  無狀態(tài)會話Bean 
7.3.1  什么是無狀態(tài)會話Bean  
7.3.2  開發(fā)一個無狀態(tài)會話Bean       
7.3.3  利用Servlet測試無狀態(tài)會話Bean 
7.3.4  利用遠(yuǎn)程客戶端測試無狀態(tài)會話Bean  
7.4  有狀態(tài)會話Bean 
7.4.1  基本原理   
7.4.2  實現(xiàn)有狀態(tài)會話Bean       
7.5  單例會話Bean      
7.5.1  基本原理   
7.5.2  利用JSF訪問單例會話Bean    
7.5.3  并發(fā)控制   
7.5.4  依賴管理   
7.6  Time服務(wù)      
7.7  攔截器  
7.8  事務(wù)支持       
7.9  異步方法       
7.10  小結(jié)     
第8章  利用CDI實現(xiàn)組件間低耦合
8.1  引言       
8.2  CDI概述        
8.3  CDI下的受控Bean       
8.4  Bean的生命周期范圍 
8.5  使用限定符注入動態(tài)類型  
8.6  使用替代組件實現(xiàn)部署時動態(tài)注入  
8.7  使用生產(chǎn)方法注入動態(tài)內(nèi)容       
8.8  使用攔截器綁定類型注入功能服務(wù)  
8.9  利用構(gòu)造型封裝注入操作  
8.10  小結(jié)     
第9章  使用Bean Validation校驗數(shù)據(jù)     
9.1  引言       
9.2  Bean Validation概述     
9.3  使用默認(rèn)約束器  
9.4  實現(xiàn)自定義約束器       
9.5  約束的傳遞  
9.5.1  繼承   
9.5.2  級聯(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  測試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會話     
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平臺下的Web服務(wù)實現(xiàn)       
12.4  開發(fā)Web服務(wù)實例    
12.4.1  創(chuàng)建Web服務(wù)組件
12.4.2  為Web服務(wù)組件添加業(yè)務(wù)邏輯     
12.4.3  部署Web服務(wù)
12.4.4  測試Web服務(wù)
12.5  調(diào)用Web服務(wù)    
12.5.1  添加Web服務(wù)客戶端     
12.5.2  調(diào)用Web服務(wù)
12.6  將會話Bean發(fā)布為Web 服務(wù)
12.7  RESTful Web服務(wù)        
12.7.1  什么是REST     
12.7.2  利用JAX-RS開發(fā)RESTful Web服務(wù)        
12.7.3  與SOAP對比   
12.8  Web服務(wù)的優(yōu)缺點     
12.9  小結(jié)     
第13章  利用消息服務(wù)實現(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 ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號