2026-3-4 13:07:24 周三
  忘记密码
帐号
密码
  
首  页 | 文化新闻 | 出版社 | 发行单位 | 出版观澜 | 馆配 | 图书 | 音像 | 报刊 | 电子出版物 | 文化艺术品 | 诗意名城 | 一字千金
动  漫 | 休闲游戏 | 手机小说报 | 视 频 | 文交会 | 文化焦点 | 名家名作 | 我新我秀 | BBS | EMBA | 29中 | 总平台
  购买本书的顾客还买过  
C语言教程(周丰)(高职高专)
C语言教程(周丰)(高职高专)
工装室内装饰装修CAD图集(附光盘)
工装室内装饰装修CAD图集(...
C语言程序设计(袁薄佳等)
C语言程序设计(袁薄佳等)
C语言与程序设计
C语言与程序设计
C程序设计实训教程/高等学校用书教材
C程序设计实训教程/高等学校...
计算机辅助艺术设计
计算机辅助艺术设计
  销售排行  
 C++编程思想 第2卷:实..
 多核计算与程序设计(周伟明)
 21天学通C++:第五版
 编译器构造C语言描述
 Java轻松入门
 21天学通Java 6(第..
 C语言程序设计基础与项目实训
 JavaScript网页特..
江苏发行网 >> 图书 >> 计算机
Enterprise JavaBeans 3.0 中文版(第5版)
Enterprise JavaBeans 3.0 中文版(第5版)
商品编号:JSFXW20090910134019 版号:9787121040016
开    本: 装帧:平装
版    次:2007-5-1 1版
发行单位:江苏发行网
出版单位:电子工业出版社
著 作 者:(美)布克,(美)蒙森-哈斐尔
译    者:莫映 等
商品数量:100本 被浏览266次  热卖中
商品折扣:7.8 折  赠送积分:0分  共节省21.60元
商品价格: ¥98.00元
¥76.40元
市场价 会员价

推荐理由
上学入EJB3.0殿堂的经典力作,JBoss首席架构师、EJB3.0专家组成员Bill,Burke亲操刀,七年五版,经典无限延伸……Java Pro最受读者欢迎大奖,曾获Amazon.com“年度最佳图书”大奖,Java Developer Journal最受欢迎大奖。
  ★EJB3权威图书,已是第五版。
  ★JBoss首席架构师、EJB 3.0专家组成员Bill Burke力作!
  ★曾获:Java Pro最受读者欢迎大奖;Amazon.com“年度最佳图书”大奖;Java Developer Journal最受欢迎大奖。
  “由JBoss首席架构师,JBoss AOP项目的领导者,JBoss EJB 3.0的领导者之一,EJB 3.0专家组成员Bill Burke亲手操刀的《Enterprise JavaBeans 3.0(第5版)》,是理解EJB 3.0和Persistence API 1.0技术当之无愧的首选读物。愿读者通过他细致入微的分析和讲解,得以有机会领会新一代Enterprise JavaBeans的完整体系结构和实现精髓。
  本书的翻译水准当称一流。译者长期工作于企业应用开发的一线,对重型和轻型框架都有深入的理解。他们的工作尽心尽力,翻译准确流畅,这是本中文版图书的质量保证。”
  ——满江红开放技术研究组织创始人曹晓钢
为了满足读者对网络和软件技术知识的迫切需求,世界著名计算机图书出版机构0'Reilly.Media,Inc.授权电子工业出版社,翻译出版一批该公司久负盛名的英文经典技术专著。本书就是其中之一,是一本有关EJB 3.0及Java Persistence新标准的权威指南。
前言
  作者按语.
  Author's Note
  2000年春,我辞去了在Iona的CORBA开发工作,加入了一个构建电子商务门户的小型创业公司。从CORBA背景转向Enterprise JavaBeans项目,对我来说还有一些不太适应。我记得自己一直在对服务器端为何需要组件模型这一问题困惑不已。很快我了解到,声明性事务,安全,以及持久化元数据在商业应用开发中扮演着至关重要的角色。
  2000年末,和那个时候其他的许多创业公司一样,我们遇到了资金问题。我们有了第一位客户,系统即将进入beta阶段。就在这个时候,问题接踵而至,我们的应用服务器供应商收回了demo许可并要求付款。为此,我们不得不马上寻找免费的解决方案,这便是我与开源应用服务器——JBoss的第一次不期而遇。
  将应用迁移到JBoss并没有花费太长的时间,但是我发现JBoss 2.0在某些方面还稍显粗糙。就职于Iona期间,在Steve Vinoski的指导下,我在中间件开发方面积累了丰富的经验,因而要定位到代码的关键部分并非难事。我立刻开始着手修复JBoss中的各处bug,并将补丁提交到JBoss的邮件列表。在持续几个月的贡献之后,我收到了一封陌生的电子邮件:
  what do you do in real life
  你在现实中是做什么的?
  这封邮件来自JBoss的创始人,Marc Fleury。说实话,JBoss是我参与的第一个开源项目,收到项目创始人写来的邮件几乎就像是收到了来自上帝的信息。也许我说的有些夸张了。它更像是在电影《黑客帝国》中,收到Morpheus发来的一条经过编码的讯息。我回复Marc说,我正在为一家苦苦支撑的创业公司工作,而我的前一份工作则是在Iona开发中间件。Marc再次回复的邮件中只有一句话:
  do you want to take the red pill
  你想不想尝红色药丸?
  你想不想尝红色药丸?(译注:原文此处为“red pill”,出自电影《黑客帝国》,与blue pill相对,是Neo所服的药丸。服用蓝色药丸会使人依旧存在于虚幻之中,而服用红色药丸则会让人知道整个事实的真相。)
我上了钩,回答是,于是我便开始了掉入兔子洞的奇异之旅(译注:原文此处为“rabbit hole”,也出自《黑客帝国》的台词,不过源出于英国人Lewis Carroll的畅销儿童读物《爱丽丝漫游奇境记》)。我成了CVS的提交者,并且开始着手解决entity bean的同步问题。在那年的晚些时候,我帮助Sacha Labourey完成了JBoss的首个集群实现。往后的事情众所周知,我就不再赘言了。
  回到2002年,Richard Monson-Haefel,本书前几个版本的作者,就为该书增加JBoss操作手册一事联系了Marc。Marc对此兴趣不大,因而他向Richard引荐了Sacha Labourey和我,于是我们一起编写了操作手册,该手册与O'Reilly 出版的Enterprise JavaBeans第4版同步发行。Richard于去年挂笔,我想大概是我的工作还算令人满意,所以O’Reilly给了我这样的机会,将这本系列书籍更新至最新的EJB 3.0。
  谁应该阅读本书
  Who Should Read This Book
  本书讲解并演示了EJB 3.0及Java Persistence编程模型的基础知识。虽然EJB令应用开发简化了许多,但它仍旧是一项复杂的技术,需要大量的时间来学习掌握。本书就底层技术、Java类与接口、组件模型,以及EJB运行期行为这些问题所给出的解释,简洁明了而又不失严谨。只是,书中去除了仅出现于旧版规范中的内容。
虽然本书着重于讲解基础知识,但它并不是一本傻瓜式的书籍。EJB是一项极度复杂而又雄心勃勃的企业级技术。使用EJB也许相当简单,但理解并掌握EJB却需要大量的工作。在阅读本书之前,你应该熟练掌握Java语言,并有过一些开发业务解决方案的实际经验。我们不要求你具备分布式对象系统方面的经验,但是你需要具备JDBC方面的经验(或者至少理解其基本概念),这样才能理解本书的示例。如果你对Java语言知之甚少,我向你推荐Learning Java 一书,该书以前被称为Exploring Java(二者均由O'Reilly出版)。如果你对JDBC不太熟悉,我向你推荐Database Programming with JDBC and Java(O'Reilly)。如果你想对分布计算有更为深入的了解,我向你推荐Java Distributed Computing(O'Reilly)。
  本书内容是如何组织的
  How This Book Is Organized
  本书分为两大部分:技术篇,以及紧随其后的JBoss操作手册。技术篇解释了EJB是什么,EJB如何工作,以及何时使用EJB。JBoss操作手册则对如何在JBoss 4.0应用服务器上安装、配置,以及运行前面章节中给出的示例提供了循序渐进的指导。
  第1部分:EJB 3.0标准
  Part I: The EJB 3.0 Standard
  第1部分是Bill Burke在Richard Monson-Haefel所著的本书第4版的基础上改编而成的。Linda DeMichiel,EJB 3.0规范的领导者,为本书撰写了序。Jason T. Greene改编了第18章和第19章。以下是技术篇各章内容的摘要:
  第1章,引介
  这一章给出了组件事务监视器的定义,并解释了它们如何构成EJB组件模型的底层技术。
  第2章,架构概览
  这一章定义了EJB组件模型的体系架构,并对enterprise bean三种基本类型之间的区别进行了分析,它们分别是:entity bean,session bean,以及message-driven bean。
  第3章,资源管理与基本服务
  这一章解释了EJB兼容的服务器如何在运行时管理enterprise bean。
  第4章,编写你的第一组Bean
  这一章带领你学习了一些简单的enterprise bean与entity bean的开发过程。
  第5章,持久化服务:EntityManager
  这一章解释了entity bean如何与新的entity manager服务进行交互。
  第6章,映射持久对象
  这一章定义了由Java Persistence规范所提供的基本关系数据库映射。
  第7章,实体关联
  这一章对第6章余下的议题做了讲解,拓展了你对持久化和复杂bean-to-bean关联关系的理解。
  第8章,实体继承
  这一章讨论了entity bean的继承,以及将对象层次结构映射到关系数据库的方法。
  第9章,实体查询与EJB QL
  这一章提出了Enterprise JavaBeans查询语言(EJB QL),它被用来对entity bean进行查询,并在Java Persistence中对特定的entity bean进行定位。
  第10章,实体回调与监听器
  这一章涵盖了entity bean的生命周期,并告诉你如何编写能够拦截实体生命周期事件的类。
  第11章,Session Bean
  这一章告诉你如何开发stateless session bean和stateful session bean。
  第12章,Message-Driven bean
  这一章告诉你如何开发message-driven bean。
  第13章,定时服务..
  这一章告诉你如何在EJB 3.0中使用定时服务。
  第14章,JNDI ENC与依赖注入
  这一章解释了JNDI ENC,还有新的注入用注解及其XML等价表示。
  第15章,拦截器
  这一章讨论了EJB拦截器,并告诉你如何利用它们来扩展EJB容器的行为。
  第16章,事务
  这一章深入解释了事务知识,并且介绍了由EJB定义的事务模型。
  第17章,安全
  这一章带领你学习了EJB安全的一些基础知识。
  第18章,EJB 3.0:Web Service标准
  这一章解释了XML,SOAP,WSLD,以及UDDI web service标准。
  第19章,EJB 3.0 与Web Service
  这一章讨论了JAX-RPC API是如何在EJB中支持web service的。
  第20章,Java EE
  这一章提供了Java EE 5的总体视图,并解释了EJB 3.0是如何与这个新平台相适应的。
  第21章,实战EJB设计
  这一章提供了一些基本的设计策略,这些策略可以简化EJB的开发工作,并让EJB系统更加高效。
  第II部分:JBoss操作手册
  Part II: The JBoss Workbook
  JBoss操作手册为本书示例的执行提供了指导,至少包含一个重要示例的章节在本手册中都有涉及。你可能需要阅读手册的引言部分,以便安装JBoss,并对其进行相应的配置,供示例运行之用。然后,你就可以翻到与当前阅读章节对应的手册部分。例如,如果你正在阅读介绍持久化对象映射的第6章,则可以使用手册的“第6章练习”一章,在JBoss上开发并运行例程。
  软件与版本
  Software and Versions
  本书涵盖了EJB 3.0与Java Persistence 1.0,用到了包括JDBC在内的来自Java SE 5平台的语言特性。由于本书的重点是开发独立于供应商的EJB组件与解决方案,因此我不会讨
  论依赖某个供应商的私有扩展和惯用法。你可以使用任何EJB兼容的服务器来运行本书的示例,但是你应该对所用服务器的特定安装,部署,以及运行时管理过程非常熟悉,只有这样才能更好地运行本书的示例。为了帮助读者轻松起步,本书最后包含了一份针对JBoss应用服务器的操作手册。
  本书所用的约定
  Conventions Used in This Book
  本书使用如下排版约定:
  斜体
  用于文件名、路径名、主机名、域名、URL,以及E-mail地址。斜体也用于首次定义的新术语。
等宽字体
  用于示例代码、代码片段、XML元素与标签、SQL命令、表名,以及字段名。等宽字体也用于类、变量、方法名,以及正文中引用的Java关键字。
  等宽粗体
  用于对某些示例代码中的内容进行强调。
  等宽斜体
  用于指示可替换的文本。例如,在BeanNamePK中,你可以用一个特定的bean名称来替换BeanName部分。
代表提示、建议或一般性注释。
  代表警示或警告。
  Enterprise JavaBeans是由多个部分共同构成的;它不是一个对象,而是一组对象和接口的集合。为了将enterprise bean作为一个整体来引用,我们使用罗马字体来书写其业务名,后跟缩写词EJB。例如,通常当我们想要讨论enterprise bean时,我们会使用TravelAgent EJB,而当我们想要讨论entity bean时,则会使用Customer实体。如果名称使用的是定宽字体,则显式指代了bean的类或接口;据此,TravelAgentRemote是定义了TravelAgent EJB的业务方法的远程接口。
  使用示例代码
  Using Code Examples
  本书的目的是为了帮助你完成手头的工作。通常情况下,你可以在自己的程序和文档中随意使用书中代码。除非原样引用大量的代码,否则你无需征得我们的许可。例如,在编写程序时引用本书的若干代码片段是不用许可的。而销售或发行O'Reilly图书的示例光盘则需要许可。通过引用书中内容及示例代码的方式来答疑解难是无需许可的。而将书中的大量示例代码加入到你的产品文档中则需要许可。
  如果你在引用时注明出处,我们将不胜感激,但是这并非必须。引用通常包含了标题、作者、出版商,以及ISBN号。例如:“Enterprise JavaBeans 3.0, Fifth Edition, by Bill Burke and Richard Monson-Haefel. Copyright 2006 O'Reilly Media, Inc, 0-596-00978-X”。
  如果你发现自己对示例代码的使用有失公允或违反了上述条款,敬请通过permission@ oreilly.com与我们取得联系。


内容简介


本书主要介绍EJB3.0标准,是获奖权威参考书Enterprise JavaBeans的最新第5版。全书内容主要分为两大部分,第一部分是EJB 3.0的标准技术手册,主要介绍EJB概念、EJB工作原理及使用方法;第二部分是JBoss实践指南,详细阐述了JBoss的安装、配置、运行、JBoss Application Server等相关内容。全书实例丰富,讲解细致,深入浅出,适合Java平台开发人员,特别是企业级Java开发人员阅读参考。


本书作者


  Bill Burke是JBoss公司的首席架构师。除了联合领导JBoss的EJB 3.0及AOP项目外,他还代表JBoss,作为EJB 3.0及Java EE 5规范委员会的专家。Bill是《JBoss操作手册》的作者之一(该手册包含在《Enterprise JavaBeans(第4版)》中),此外,他还在各种出版物与在线杂志上发表过多篇文章。
  Richard Monson-Haefel是三本畅销书的获奖作者,著有:《Enterprise JavaBeans》(O’Reilly)和《J2EE Web Services》(Addison-Wesley),并合作撰写了《Java Message Service》(O’Reilly)。他是Enterprise Java领域的世界顶级专家与书籍作者之一。他是OpenEJB的首席架构师,OpenEJB是一个用在苹果机的WebObjects平台上的开源EJB容器。在过去几年里,他还是J2EE、CORBA、Java RMI,以及其他分布式计算项目方面的咨询专家。关于他的更多信息,可以在Richard的网站上获得:http://www.monson-haefel.com.


目录



前言
第一部分 EJB 3.0标准
第1章 引言
服务器端组件
持久化和Entity Beans
异步通信
Web Services
Titan航运:一个假想的业务系统
接下来是什么
第2章 架构概览
Entity Bean
Enterprise Bean组件
使用Enterprise Bean和Entity Bean
Bean容器的规约
总结
第3章 资源管理和基本服务
资源管理
基本服务
后续内容
第4章 编写你的第一组Bean
开发Entity Bean
开发Session Bean
第5章 持久化服务: EntityManager
实体即POJO
托管与非托管实体
为Persistence Unit打包
获取EntityManager
操作EntityManager
Resource Local事务
第6章 映射持久对象
编程模型
基本的关系映射
主键
成员属性映射
用@SecondaryTable进行多表映射
@Embedded对象
第7章 实体关联
七种关联类型
映射集合型关系
游离实体和FetchType
级联
第8章 实体继承
每个类层次结构一张表
每个具体类一张表
每个子类一张表
混合策略
非实体基类
第9章 实体查询与EJB QL
Query API
EJB QL
原生查询
具名查询
第10章 Entity回调和监听器
第11章 Session Beans
第12章 Message-Driven Beans
第13章 定时服务
第14章 JNDI ENC与依赖注入
第15章 拦截器
第16章 事务
第17章 安全
第18章 EJB 3.0: Web Service标准
第19章 EJB 3.0与Web Service
第20章 Java EE
第21章 实战EJB设计
第二部分 Jboss手册
第三部分 附录
附录A JBOSS数据库配置
索引

星级指数: ☆☆ ☆☆☆ ☆☆☆☆ ☆☆☆☆☆
标    题:
内    容:
 
配送范围 如何交款 我的订单 售后服务 需要帮助
运费收取标准
■ 配送时间和配送范围
付款方式
■ 汇款单招领
如何查询订单情况
■ 怎样下订单
■ 退换货原则
■ 退换货处理
忘记了密码
 
关于我们 | 友情链接 | 网站地图 | 汇款方式 | 帮助中心 | 合同下载
在线客服:江苏发行网温馨客服二 江苏发行网温馨客服四
中华人民共和国增值电信业务经营许可证号:苏B2-20100342 备案号:苏ICP备10223332号-2
网站服务电话:025-51861377 发行协会电话:025-83361842 服务邮箱:admin@jsfxw.com
版权所有 上书房 法律顾问团:鲍平 律师、邱宝军 律师