注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)EJB 3.0從入門到精通

EJB 3.0從入門到精通

EJB 3.0從入門到精通

定 價:¥43.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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