注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計JAVA及其相關Java EE核心技術與應用(全面覆蓋Java EE 6)

Java EE核心技術與應用(全面覆蓋Java EE 6)

Java EE核心技術與應用(全面覆蓋Java EE 6)

定 價:¥45.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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