主题
Java 新手入门
| |
Oracle 的 Eclipse EJB 3.0 工具常见问题解答
2005 年 4 月 12 日更新 |
|
|
|
| 目录
Oracle 宣布的内容是什么?
Oracle 宣布的内容是什么?
这次宣布的内容与 Oracle 最近三年的发展道路保持一致:使 Oracle JDeveloper 成为 Java 和 SOA 开发人员首选的集成开发环境。 EJB 3.0 功能已经纳入即将发布的 JDeveloper 版本的开发之中。通过新的 EJB 3.0 工具项目,我们将把“无限选择成就生产效率”的理念延伸至 Eclipse 开发人员。现在,使用 Eclipse 的开发人员将能利用它来使用 EJB 3.0 构建 Java 应用程序并部署至 Oracle 平台。 该项目是否意味着 Oracle 打算开放 EJB 3.0 的源代码? Oracle 为 Eclipse 所做的任何工作(例如 EJB 3.0 工具项目)都将根据 Eclipse Public License 完成。这个新项目是为 EJB 3.0 提供设计时工具。通过该项目,Oracle 将致力于在 Eclipse 中构建一个开放源代码的 EJB 3.0 O/R 映射工具。Eclipse Public License 不会影响 Oracle 产品。 既然你们有自己的工具,为什么要选择支持 Eclipse? 在 Oracle,我们将多样选择。对于选择使用 Eclipse 而不是 JDeveloper 的那些开发人员,我们 希望确保在 Oracle 应用服务器平台上构建并部署应用程序的经历对于他们来说是极其值得的。 开发人员将如何从这个工具项目中获益? 这项工作最终的结果将是 Eclipse 开发人员将拥有一个支持 EJB 3.0 的一流的开发环境。这将为那些想运用 EJB 3.0 技术的 Eclipse 开发人员带来好处,并也将增强 J2EE 平台。 我现在可以使用 EJB 3.0 功能吗? 可以,即使 EJB 3.0 规范还没有最终确定,用户现在也可以通过包含预览支持的产品(例如 Oracle 应用服务器 10.1.3)来使用 EJB 3.0 的特性。此外,Oracle TopLink 是既支持 EJB 2.1 模型又支持 EJB 3.0 采用的基于 POJO 的模型的唯一产品,因而它提供了一条移植到 EJB 3.0 的顺利路径。利用 TopLink,无论您的应用服务器供应商是谁,您都能够使用 EJB 3.0 特性(包括 EntityManager API、查询和容器外的测试)。 Eclipse 中的 EJB 3.0 项目是否可以和 Oracle 之外的平台一起使用? 可以,该项目的目标之一是吸纳所有不同的 EJB 3.0 供应商,从而确保支持各种实施。大多数的支持都包含在 Java 标准中,因此开发人员不需要担心符合 EJB 规范的服务器之间的转移的问题。 Eclipse 的 EJB 3.0 项目将从什么时候开始? 我们对这项工作感到特别兴奋,并已经初步进入了高级设计和项目计划阶段。Eclipse 开发过程已经确定项目创建评审将在大约一个月内举行。 您预计该项目将在什么时候完成? 虽然该项目的时间表还没有确定,但我们预计它将与 Eclipse Web Tools 的计划以及 J2EE 5.0 的计划保持一致。 你们什么时候将在 Oracle 产品中提供 EJB 3.0 功能? Oracle 应用服务器 EJB 3.0 预览版现在在 oracle.com/technology/ejb3 上免费提供。Oracle 应用服务器 10.1.3 和 Oracle JDeveloper 10.1.3 将在 2005 年秋季提供 EJB 3.0 功能。 在哪里我能找到更多的信息? 您可以在 Oracle 网站 ( http://www.oracle.com/technology/ejb3) 或 Eclipse 网站 ( www.eclipse.org) 上找到关于该项目的更多信息。 |