注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計JAVA及其相關EJB 3.0從入門到精通

EJB 3.0從入門到精通

EJB 3.0從入門到精通

定 價:¥43.00

作 者: 朱俊成,李有軍,王俊偉 編著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: J2EE

購買這本書可以去


ISBN: 9787121084898 出版時間: 2009-04-01 包裝: 平裝
開本: 16開 頁數(shù): 375 字數(shù):  

內容簡介

  面向EJB 3.0的實際應用開發(fā),通過大量的實例,循序漸進地為讀者介紹了有關EJB 3.0開發(fā)所涉及的各類知識。全書共分16章,內容依次包含了Java EE概述、EJB基礎、搭建EJB環(huán)境、會話bean、持久化實體、持久化實體管理器、對象關系映射、JPQL查詢、消息驅動bean、事務、提高EJB 3.0性能、從Web層訪問EJB 3.0和EJB安全、EJB和Web服務及EJB表現(xiàn)層JSF等知識,并創(chuàng)建了二個綜合實例,分別是新聞管理系統(tǒng)和人事管理系統(tǒng)?!禘JB 3.0從入門到精通》非常適合EJB 3.0初學者和從事EJB項目開發(fā)的人員使用,對于開發(fā)大型的企業(yè)分布式程序是一本非常好的參考書。

作者簡介

暫缺《EJB 3.0從入門到精通》作者簡介

圖書目錄

第1章 Java EE概述
1.1 Java EE應用模型
1.2 1.1.1 Java EE產生
1.3 1.1.2 Java EE介紹
1.1.3 Java EE 5規(guī)范新概念
1.2 分布式多層應用
1.3 Java EE體系介紹
1.4 Java EE容器
1.4.1 容器服務
1.4.2 容器類型
1.5 Web服務支持
1.6 Java EE 5 API
第2章 EJB基礎
2.1 EJB組件技術
2.1.1 軟件組件
2.1.2 EJB概念
2.1.3 EJB組件和可重用性矛盾
2.1.4 EJB新生——EJB 3.0
2.2 EJB分布式對象
2.3 EJB分類
2.3.1 會話bean和消息驅動bean
2.3.2 實體和JPA
2.4 EJB容器
2.4.1 訪問EJB容器服務和JPA服務
2.4.2 使用EJB服務的功能
2.5 EJB新特性
第3章 搭建EJB環(huán)境
3.1 構建EJB運行環(huán)境
3.1.1 安裝JDK 1.5.0
3.1.2 安裝及配置JBoss
3.2 構建EJB開發(fā)環(huán)境
3.2.1 Eclipse介紹及安裝
3.2.2 安裝MyEclipse
3.2.3 Eclipse中配置JBoss
3.3 記事本開發(fā)EJB程序實例
3.3.1 EJB程序服務器端編碼
3.3.2 EJB程序客戶端編碼
3.3.3 部署和運行
3.4 Eclipse開發(fā)EJB程序實例
3.4.1 EJB程序服務器端編碼
3.4.2 EJB程序客戶端編碼
3.4.3 部署和運行
第4章 會話bean
4.1 會話bean簡介
4.2 無狀態(tài)會話bean與有狀態(tài)會話bean的不同
4.3 開發(fā)無狀態(tài)會話bean
4.3.1 開發(fā)實現(xiàn)遠程接口的無狀態(tài)會話bean
4.3.2 開發(fā)實現(xiàn)本地接口的無狀態(tài)會話bean
4.3.3 開發(fā)遠程和本地接口的無狀態(tài)會話bean
4.4 開發(fā)有狀態(tài)會話bean
4.5 改變會話bean的JNDI名稱
4.6 會話bean生命周期
4.7 攔截器
4.8 依賴注入
4.8.1 EJB注入
4.8.2 資源類型注入
第5章 持久化實體
5.1 實體簡介
5.2 單表映射的實體
5.3 成員屬性映射
5.4 映射表名或列名是數(shù)據(jù)庫保留字的處理
5.5 建議重載equals和hashcode方法
第6章 持久化實體管理器
6.1 服務器數(shù)據(jù)源配置
6.2 持久化單元配置
6.3 實體操作實例
6.4 持久化實體管理器簡介
6.4.1 EntityManager接口
6.4.2 創(chuàng)建EntityManager實例
6.5 實體操作
6.5.1 通過主鍵查詢實體
6.5.2 持久化實體
6.5.3 更新實體
6.5.4 合并merge()
6.5.5 刪除實體
6.5.6 刷新實體
6.6 實體狀態(tài)和生命周期事件
第7章 對象關系映射
7.1 一對一映射
7.1.1 雙向一對一映射
7.1.2 單向一對一映射
7.2 一對多與多對一映射
7.2.1 雙向一對多與多對一映射
7.2.2 單向一對多與多對一映射
7.3 多對多映射
7.3.1 雙向多對多映射
7.3.2 單向多對多映射
第8章 JPQL查詢
8.1 JPQL基礎
8.2 參數(shù)查詢
8.3 JPQL運算操作符
8.4 條件查詢
8.4.1 排序查詢
8.4.2 聚合查詢
8.4.3 使用構造器
8.4.4 關聯(lián)查詢
8.4.5 排除相同記錄DISTINCT
8.5 JPQL內置函數(shù)
8.6 使用子查詢
8.7 結果集分頁
8.8 批量操作
8.9 原生SQL查詢
8.10 調用存儲過程
第9章 消息驅動bean
9.1 面向消息的架構
9.1.1 消息和消息中間件
9.1.2 JMS概念
9.1.3 JMS消息構成
9.1.4 消息應用程序架構
9.1.5 JMS應用
9.2 MDB概述
9.2.1 MDB介紹
9.2.2 MDB特點
9.2.3 MDB設計原則
9.3 開發(fā)點對點模式MDB實例
9.3.1 配置消息目標地址
9.3.2 創(chuàng)建消息生產者
9.3.3 創(chuàng)建消息消費者(MDB)
9.3.4 部署和運行
9.4 開發(fā)發(fā)布/訂閱模式MDB實例
9.5 MDB生命周期
第10章 事務
10.1 事務概述
10.1.1 事務定義
10.1.2 ACID屬性
10.1.3 事務類型
10.1.4 兩階段提交協(xié)議
10.2 EJB事務管理
10.3 容器管理事務
10.3.1 CMT實現(xiàn)事務實例
10.3.2 @TransactionAttribute注解
10.3.3 使用CMT回調
10.4 bean管理事務
10.4.1 使用BMT實現(xiàn)事務處理
10.4.2 獲取UserTransaction
10.4.3 使用UserTransaction
10.4.4 BMT缺點
10.5 事務管理實例
第11章 優(yōu)化EJB性能
11.1 提高實體性能
11.1.1 重新建模和重新設計計劃
11.1.2 優(yōu)化JDBC層
11.1.3 減少數(shù)據(jù)庫操作
11.1.4 提高查詢性能
11.1.5 緩存
11.2 提高EJB 3.0組件性能
11.2.1 會話bean性能
11.2.2 提高MDB性能
11.3 集群EJB應用程序
11.3.1 協(xié)同定位架構
11.3.2 無狀態(tài)會話bean負責平衡
11.3.3 集群有狀態(tài)會話bean
11.3.4 實體和集群緩存
第12章 從Web層訪問EJB
12.1 設計模式和Web技術
12.1.1 Web層
12.1.2 DAO和EAO模式
12.1.3 Session Facade模式
12.2 從Web層訪問會話bean
12.2.1 使用依賴注入訪問會話bean
12.2.2 從幫助器類引用會話bean
12.2.3 處理有狀態(tài)會話bean
12.3 從Web層使用JPA
12.3.1 使用容器管理的實體管理器
12.3.2 通過JTA事務使用應用程序管理EntityManager
12.3.3 在容器外訪問應用程序管理EntityManager
12.4 分析EJB安全
12.4.1 常見安全概念
12.4.2 EJB 3.0和Java EE安全
12.4.3 聲明式安全
第13章 EJB和Web服務
13.1 Web服務
13.1.1 Web服務概述
13.1.2 Web服務組件
13.1.3 Web服務風格
13.1.4 開發(fā)Web服務方法
13.2 JAX-WS:Java EE 5 Web服務平臺
13.3 使用JAX-WS 2.0開發(fā)EJB Web服務
13.3.1 將EJB作為Web 發(fā)布
13.3.2 使用@WebService注解
13.3.3 使用@WebMethod注解
13.3.4 其他常用注解
第14章 EJB表現(xiàn)層JSF
14.1 JSF簡介
14.1.1 配置JSF開發(fā)環(huán)境
14.1.2 第一個JSF程序
14.1.3 JSF表達式語言
14.1.4 配置導航規(guī)則
14.1.5 Backing beans
14.2 JSF用戶界面組件
14.2.1 JSF標簽簡介
14.2.2 輸入類標簽
14.2.3 輸出類標簽
14.2.4 命令類標簽
14.2.5 選擇類標簽
14.2.6 其他標簽
14.3 事件處理
14.3.1 動作事件
14.3.2 值變事件
14.3.3 實時事件
14.4 數(shù)據(jù)轉換與驗證
14.4.1 標準轉換器
14.4.2 標準驗證器
14.4.3 錯誤信息處理
14.5 JSF實例
第15章 新聞管理系統(tǒng)
15.1 系統(tǒng)概述
15.2 數(shù)據(jù)庫設計
15.3 公共代碼實現(xiàn)
15.3.1 導入相關類庫
15.3.2 配置web.xml
15.3.3 數(shù)據(jù)源配置
15.3.4 配置persistence.xml文件
15.4 實現(xiàn)業(yè)務邏輯和數(shù)據(jù)處理層
15.4.1 admin表的實體和對應會話bean
15.4.2 category表的實體和會話bean
15.4.3 news表的實體和會話bean
15.5 實現(xiàn)表現(xiàn)層
15.5.1 實現(xiàn)登錄頁面
15.5.2 實現(xiàn)后臺首頁
15.5.3 實現(xiàn)添加新聞
15.5.4 實現(xiàn)查看新聞
15.5.5 實現(xiàn)修改新聞
15.5.6 實現(xiàn)刪除新聞
第16章 人事管理系統(tǒng)
16.1 需求分析
16.2 系統(tǒng)設計
16.3 數(shù)據(jù)庫設計
16.4 實現(xiàn)實體
16.4.1 實現(xiàn)Employee實體
16.4.2 實現(xiàn)kao實體
16.4.3 實現(xiàn)lizhi實體
16.4.4 實現(xiàn)zhuan實體
16.5 實現(xiàn)會話bean
16.5.1 實現(xiàn)員工管理會話bean
16.5.2 實現(xiàn)工資核算會話bean
16.5.3 實現(xiàn)離職員工會話bean
16.6 實現(xiàn)客戶端代碼
16.6.1 實現(xiàn)首頁
16.6.2 加入新員工
16.6.3 員工信息查詢
16.6.4 員工離職處理
16.7 Java EE程序打包和部署

本目錄推薦

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