注冊(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)EJB 3.0從入門(mén)到精通

EJB 3.0從入門(mén)到精通

EJB 3.0從入門(mén)到精通

定 價(jià):¥43.00

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

購(gòu)買(mǎi)這本書(shū)可以去


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

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

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

作者簡(jiǎn)介

暫缺《EJB 3.0從入門(mén)到精通》作者簡(jiǎn)介

圖書(shū)目錄

第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 容器類(lèi)型
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分布式對(duì)象
2.3 EJB分類(lèi)
2.3.1 會(huì)話(huà)bean和消息驅(qū)動(dòng)bean
2.3.2 實(shí)體和JPA
2.4 EJB容器
2.4.1 訪問(wèn)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開(kāi)發(fā)環(huán)境
3.2.1 Eclipse介紹及安裝
3.2.2 安裝MyEclipse
3.2.3 Eclipse中配置JBoss
3.3 記事本開(kāi)發(fā)EJB程序?qū)嵗?br />3.3.1 EJB程序服務(wù)器端編碼
3.3.2 EJB程序客戶(hù)端編碼
3.3.3 部署和運(yùn)行
3.4 Eclipse開(kāi)發(fā)EJB程序?qū)嵗?br />3.4.1 EJB程序服務(wù)器端編碼
3.4.2 EJB程序客戶(hù)端編碼
3.4.3 部署和運(yùn)行
第4章 會(huì)話(huà)bean
4.1 會(huì)話(huà)bean簡(jiǎn)介
4.2 無(wú)狀態(tài)會(huì)話(huà)bean與有狀態(tài)會(huì)話(huà)bean的不同
4.3 開(kāi)發(fā)無(wú)狀態(tài)會(huì)話(huà)bean
4.3.1 開(kāi)發(fā)實(shí)現(xiàn)遠(yuǎn)程接口的無(wú)狀態(tài)會(huì)話(huà)bean
4.3.2 開(kāi)發(fā)實(shí)現(xiàn)本地接口的無(wú)狀態(tài)會(huì)話(huà)bean
4.3.3 開(kāi)發(fā)遠(yuǎn)程和本地接口的無(wú)狀態(tài)會(huì)話(huà)bean
4.4 開(kāi)發(fā)有狀態(tài)會(huì)話(huà)bean
4.5 改變會(huì)話(huà)bean的JNDI名稱(chēng)
4.6 會(huì)話(huà)bean生命周期
4.7 攔截器
4.8 依賴(lài)注入
4.8.1 EJB注入
4.8.2 資源類(lèi)型注入
第5章 持久化實(shí)體
5.1 實(shí)體簡(jiǎn)介
5.2 單表映射的實(shí)體
5.3 成員屬性映射
5.4 映射表名或列名是數(shù)據(jù)庫(kù)保留字的處理
5.5 建議重載equals和hashcode方法
第6章 持久化實(shí)體管理器
6.1 服務(wù)器數(shù)據(jù)源配置
6.2 持久化單元配置
6.3 實(shí)體操作實(shí)例
6.4 持久化實(shí)體管理器簡(jiǎn)介
6.4.1 EntityManager接口
6.4.2 創(chuàng)建EntityManager實(shí)例
6.5 實(shí)體操作
6.5.1 通過(guò)主鍵查詢(xún)實(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章 對(duì)象關(guān)系映射
7.1 一對(duì)一映射
7.1.1 雙向一對(duì)一映射
7.1.2 單向一對(duì)一映射
7.2 一對(duì)多與多對(duì)一映射
7.2.1 雙向一對(duì)多與多對(duì)一映射
7.2.2 單向一對(duì)多與多對(duì)一映射
7.3 多對(duì)多映射
7.3.1 雙向多對(duì)多映射
7.3.2 單向多對(duì)多映射
第8章 JPQL查詢(xún)
8.1 JPQL基礎(chǔ)
8.2 參數(shù)查詢(xún)
8.3 JPQL運(yùn)算操作符
8.4 條件查詢(xún)
8.4.1 排序查詢(xún)
8.4.2 聚合查詢(xún)
8.4.3 使用構(gòu)造器
8.4.4 關(guān)聯(lián)查詢(xún)
8.4.5 排除相同記錄DISTINCT
8.5 JPQL內(nèi)置函數(shù)
8.6 使用子查詢(xún)
8.7 結(jié)果集分頁(yè)
8.8 批量操作
8.9 原生SQL查詢(xún)
8.10 調(diào)用存儲(chǔ)過(guò)程
第9章 消息驅(qū)動(dòng)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è)計(jì)原則
9.3 開(kāi)發(fā)點(diǎn)對(duì)點(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 開(kāi)發(fā)發(fā)布/訂閱模式MDB實(shí)例
9.5 MDB生命周期
第10章 事務(wù)
10.1 事務(wù)概述
10.1.1 事務(wù)定義
10.1.2 ACID屬性
10.1.3 事務(wù)類(lèi)型
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è)計(jì)計(jì)劃
11.1.2 優(yōu)化JDBC層
11.1.3 減少數(shù)據(jù)庫(kù)操作
11.1.4 提高查詢(xún)性能
11.1.5 緩存
11.2 提高EJB 3.0組件性能
11.2.1 會(huì)話(huà)bean性能
11.2.2 提高M(jìn)DB性能
11.3 集群EJB應(yīng)用程序
11.3.1 協(xié)同定位架構(gòu)
11.3.2 無(wú)狀態(tài)會(huì)話(huà)bean負(fù)責(zé)平衡
11.3.3 集群有狀態(tài)會(huì)話(huà)bean
11.3.4 實(shí)體和集群緩存
第12章 從Web層訪問(wèn)EJB
12.1 設(shè)計(jì)模式和Web技術(shù)
12.1.1 Web層
12.1.2 DAO和EAO模式
12.1.3 Session Facade模式
12.2 從Web層訪問(wèn)會(huì)話(huà)bean
12.2.1 使用依賴(lài)注入訪問(wèn)會(huì)話(huà)bean
12.2.2 從幫助器類(lèi)引用會(huì)話(huà)bean
12.2.3 處理有狀態(tài)會(huì)話(huà)bean
12.3 從Web層使用JPA
12.3.1 使用容器管理的實(shí)體管理器
12.3.2 通過(guò)JTA事務(wù)使用應(yīng)用程序管理EntityManager
12.3.3 在容器外訪問(wèn)應(yīng)用程序管理EntityManager
12.4 分析EJB安全
12.4.1 常見(jiàn)安全概念
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 開(kāi)發(fā)Web服務(wù)方法
13.2 JAX-WS:Java EE 5 Web服務(wù)平臺(tái)
13.3 使用JAX-WS 2.0開(kāi)發(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簡(jiǎn)介
14.1.1 配置JSF開(kāi)發(fā)環(huán)境
14.1.2 第一個(gè)JSF程序
14.1.3 JSF表達(dá)式語(yǔ)言
14.1.4 配置導(dǎo)航規(guī)則
14.1.5 Backing beans
14.2 JSF用戶(hù)界面組件
14.2.1 JSF標(biāo)簽簡(jiǎn)介
14.2.2 輸入類(lèi)標(biāo)簽
14.2.3 輸出類(lèi)標(biāo)簽
14.2.4 命令類(lèi)標(biāo)簽
14.2.5 選擇類(lèi)標(biāo)簽
14.2.6 其他標(biāo)簽
14.3 事件處理
14.3.1 動(dòng)作事件
14.3.2 值變事件
14.3.3 實(shí)時(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 錯(cuò)誤信息處理
14.5 JSF實(shí)例
第15章 新聞管理系統(tǒng)
15.1 系統(tǒng)概述
15.2 數(shù)據(jù)庫(kù)設(shè)計(jì)
15.3 公共代碼實(shí)現(xiàn)
15.3.1 導(dǎo)入相關(guān)類(lèi)庫(kù)
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í)體和對(duì)應(yīng)會(huì)話(huà)bean
15.4.2 category表的實(shí)體和會(huì)話(huà)bean
15.4.3 news表的實(shí)體和會(huì)話(huà)bean
15.5 實(shí)現(xiàn)表現(xiàn)層
15.5.1 實(shí)現(xiàn)登錄頁(yè)面
15.5.2 實(shí)現(xiàn)后臺(tái)首頁(yè)
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è)計(jì)
16.3 數(shù)據(jù)庫(kù)設(shè)計(jì)
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)會(huì)話(huà)bean
16.5.1 實(shí)現(xiàn)員工管理會(huì)話(huà)bean
16.5.2 實(shí)現(xiàn)工資核算會(huì)話(huà)bean
16.5.3 實(shí)現(xiàn)離職員工會(huì)話(huà)bean
16.6 實(shí)現(xiàn)客戶(hù)端代碼
16.6.1 實(shí)現(xiàn)首頁(yè)
16.6.2 加入新員工
16.6.3 員工信息查詢(xún)
16.6.4 員工離職處理
16.7 Java EE程序打包和部署

本目錄推薦

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