《精通EJB 3.0》前言
2008-01-05 20:21:47 来源:WEB开发网本书是EJB组件技术教程,专注于EJB的概念、方法、开发过程的介绍。同时,本书还研究许多高端的EJB知识,使得开发者能够真正理解和把握EJB,实践出真知。因此,通过阅读此书,开发者将精通EJB。
当然,说起来轻易做起来难。EJB组件技术吸收了企业级计算领域中各个方面的丰富经验和知识,比如分布式计算、数据库、安全性、基于组件的架构、面向消息系统等。这对于整个java社区而言,实际上是向前迈进了一大步。但是,这对于开发者而言意味着需要花费更多的精力去研究和学习EJB组件技术。别担心,本书正是从EJB最基础的知识开始,向开发者阐述EJB中最为重要、基础的内容。开发者只要有Java基础便可以读懂本书。
在整个过程中,开发者可以去Sun公司网站下载EJB规范,具体网址如下:http://java.sun.com/PRodUCts/ejb/docs.Html
本 书 特 点
这是一本历史悠久的技术书籍,本书第一版于1999年出版,2002年出版了第二版,2005年出版了第三板。写作EJB 3.0也不是件轻易的事情,在经过几位作者频繁地商议之后,才确定了本书的写作内容、手法等方方面面。总的而言,在各个版本的写作过程中,作者之间都保持了非常多的沟通。我们确信,开发者会喜欢这本书。本书特点如下。
更新到EJB 3.0。在编程和部署模型方面,同EJB 1.x、2.x相比,EJB 3.0变化非常大,本书采用了自顶向下的方式来阐述这些变化。我们不仅叙述这些变化本身,还更多地将精力放在为什么要改变现有EJB技术的讨论上。另外,本书还深入阐述了Java持久化API及其定义的实体。JPA采用了POJO(Plain Old Java Object,POJO)编程模型,开发者可以在EJB组件中使用它。本书在“如何协同使用EJB组件和POJO实体的实现技巧和最佳实践”内容方面花费了大量篇幅。
确保广度和深度。本书并没有研究完整的EJB规范,也没有涉及到EJB技术的各个细节。相反,它涉及到了EJB组件技术中最为重要的内容,并且讨论了EJB高级技术。假如开发者在开发EJB组件的过程中需要完整的EJB技术指南,请参考EJB规范。作为一本交互性好、读起来有趣、涉及到EJB中各方面知识的书籍,本书正是开发者要寻找的。
尽量短小精悍。我们在保证图书质量的前提下,尽量缩小全书篇幅,因此,取消了很多重复的实例。通过阅读此书,可以帮助开发者快速把握EJB技术。作为技术书籍的写作者,写作短小精悍的图书比长篇大作更难。
针对开发者写作。本书并不是为高级商务人士而写的,这是一本技术书籍。
保证图书格调的正确性。本书几位作者都拥有大量的架构、开发、咨询、知识传播经验,并将这些应用到图书写作中。
对话风格。在阅读此书的过程中,开发者就像同作者面对面交流一样,从而拉近我们之间的距离,这使得开发者能够很轻松地把握EJB技术,而且效率极高。
图、列表并重。图片比文字表达信息的能力强得多。而且,通过图片和列表能将不同内容的文字区分开,这有利于读者快速阅读。
一致的声音。本书虽然是几个作者共同写作完成的,但开发者并不会觉察到,因为全书的口吻是一致的。我们在确保风格一致的同时,还保证这些一流的作者能够共同完成一流的EJB知识写作,并传授给开发者。
既是介绍性书籍,又深入研究技术。通常,开发者手头都会有很多介绍技术的书籍,本书冲出了这个领域,高级技术与介绍性知识并重。为了达到这一目标,我们做过大量研究。比如,参与论坛讨论,开发大量的实际项目,参加学术会议和研讨会,同制定EJB 3.0规范的专家组进行沟通,同全世界顶级专家进行合作。
独立于特定EJB服务器厂商。本书给出的实例代码能够运行在任何EJB容器中,开发者可以依据自身熟悉的Java EE应用服务器来选用相应的开发和测试环境,从而验证实例代码的运行情况。在开发这些实例代码期间,确保它们能够在Java EE 5参考实现中稳定运行,而没有采用其他厂商的特定产品。
提供所有源代码,并公开于网上。开发者能够通过互联网下载本书的最新代码,这些代码都通过了最新版Java EE 5应用服务器的测试。
全书内容安排
全书共分为4个部分。
第一部分对EJB编程基础知识进行介绍。因此,它概要性地对EJB进行了阐述。无论是EJB初学者,还是资深EJB专家,这部分内容都值得阅读。其中包括的章节如下。
第1章是企业计算概述。本章将探讨基于组件的软件,分布式计算框架,应用服务器级软件,面向服务架构和容器;另外,还将介绍EJB和Java EE方面的知识。
- ››精通Photoshop之通道详解
- ››EJB2.0有状态SessionBean
- ››EJB 3.0 在 WAS V7 上开发部署的最佳实践
- ››精通 Grails: 使用 Grails 进行单元测试(单元测试...
- ››精通 Grails: 创建自定义插件
- ››精通 Grails: 在企业中使用 Grails
- ››精通 Grails: Grails 与移动 Web
- ››精通 Grails: Grails 与遗留数据库
- ››精通 Grails: RESTful Grails
- ››精通 Grails: 用 JSON 和 Ajax 实现异步 Grails
- ››精通 Grails: 用定制 URI 和 codec 优化 Grails 中...
- ››精通 Grails: 身份验证和授权
更多精彩
赞助商链接