特性概述 特性概述 Oracle9i JDeveloper 的新特性


Oracle9 i JDeveloper 是一个完全集成的、支持端到端的开发 环境,用于开发、调试和部署 J2EE 应用程序和 Web 服务。

为了最大限度地提高开发人员的工作效率,Oracle9 i JDeveloper 提供了一整套集成工具,支持完整的开发周期 — 从源代码控制、UML 建模、生成到编码、调试、测试、监测以及部署。Oracle9 i JDeveloper 简化了 J2EE 的开发,它采用向导、颜色编码 的编辑器、可视化设计工具、语法检查器、调整实用程序和只须单击即可完成的部署工具,创建高质量、标准的 J2EE 组件,包括 applet、JavaBeans、JavaServer Pages (JSP)、Servlets 、企业 JavaBeans (EJB) 和 Web Service。Oracle9 i JDeveloper 也提供了公用的 Extension SDK 以扩展和自定义开发环境,同时可将它 与外部第三方产品无缝地集成。

为了简化开发可扩展、高性能的 J2EE 数据库应用程序,Oracle9 i JDeveloper 提供一个开放的可扩展的 J2EE 框架,称作 Business Components for Java (BC4J)。BC4J 是一个对象关联的映射工具,用来完成 J2EE 设计模型,它允许开发人员迅速构建复杂的 J2EE 应用程序和 Web 服务。


跨平台开发的 100% Java IDE

具有 WSDL/SOAP 支持的强大的 Web 服务开发

集成的 UML 建模和生成

集成的 UML 类建模器

集成的 UML Activity Modeler

内置的 J2EE 应用程序框架 — Business Components for Java (BC4J)

高级客户机支持

功能强大的 JSP/Servlet 开发支持

Business Components for Java 改进了 Java 客户机

构建具有 Oracle 浏览器外观的 Web 应用程序

内置的监测工具和 CodeCoach 实用程序优化 Java 代码

对 Oracle9iAS Containers for J2EE (OC4J) 的集成支持

端到端 J2EE 开发和部署支持

高效的代码编辑器

集成的 SQL 和 PL/SQL 支持

XML 开发

增强的调试支持

具有扩展 SDK 的可扩展和可插入 IDE

组开发的集成软件配置管理和 WebDAV 支持

Oracle Help for Java

Business Intelligence Beans

从 J2EE 应用程序和 Web 服务建模到部署的整个
开发周期

Oracle9i Jdeveloper 提供了开发 J2EE 应用程序和 Web 服务所需的一切,包括:

 

  • 对开发 J2EE 应用程序和 Web 服务的生命周期完全支持
  • 用于优化和提高 Java 代码执行效率的内置监测器和 CodeCoach 工具 high performance Java code
  • 集成的 UML 建模和生成
  • 内置的 Object/Relational 映射实现 J2EE Design Patterns

使用 Oracle9i JDeveloper 建立的 J2EE 应用程序和 Web Service 可以部署在任何通过 J2EE 认证的应用程序 服务器上,包括 Oracle9i
Application Server,它是当前最快速、轻巧和可靠的应用程序服务器。

关键新特性

跨平台开发的 100% Java IDE
  • 经过认证适用于多个平台:Windows、Solaris、Linux 和 HP-UX
  • 使用最新的 JDK 1.3,可在任何 操作系统上运行(例如,Macintosh 等。
  • 通过重新设计的用户界面提高可用性和效率
  • 可定制的用户界面拥有可对接组合的窗口和用户自定义的布局
  • 集成的代码监测器集合(内存、事件和执行)
  • 跨平台扩展的多用户支持
  • 基于 XML 的项目文件和工作区
  • 多工作区的支持
  • 改善的稳定性和性能
  • 在任何 Web 服务器上托管文档
  • 对所有 IDE 操作可完全自定义加速器

 
利用 WSDL/SOAP 进行强大的 Web 服务开发
  • 创建客户剩余部分以使用现有 Web 服务
  • 从 WSDL 定义创建服务器框架
  • 将 Java 类和 EJB 类作为 Web 服务发布
  • 使用 BC4J 实施数据驱动的 Web 服务
  • 从 Java 类生成服务绕接符和 WSDL
  • 使用模式驱动的 XML 编辑器验证 WSDL
  • 部署至 Oracle/Apache SOAP 服务器
  • 部署至 Oracle9iAS J2EE Web 服务
 
集成的 UML Class Modeler
  • 建模和生成 Java 类及 BC4J 组件
  • 同步模型和代码
  • 将现有的 Java 代码反向设计到模型中
  • 从数据库表生成 BC4J 模型
 
集成的 UML Activity Modeler
  • 为消息路由生成工作流进程
  • 生成消息:队列、传播和辐射
  • 使用生成的消息处理适配器集成应用程序
 
内置的 J2EE 应用程序框架 — Business Components for Java (BC4J)
  • 通过数据库模式在设计阶段同步的商务组件
  • 支持非 Oracle 数据库
  • 双向视图链接和多对多视图链接基数
  • 基于任何数据源的视图对象
  • 对 Oracle 对象类型的增强支持
  • 实体对象和视图对象子类鉴别器
  • BC4J 错误消息的简单定制
  • 支持设计时将属性映射到数据库序列
  • 应用程序模块池和 JDBC 连接池的新配置选项
  • 对线程安全应用程序模块实例的运行时支持
  • 从应用程序 模块生成 Web 服务类
  • 编写 BC4J 客户机程序的新代码模板
 
强大的 JSP/Servlet 开发支持
  • 高效的 JSP 和 Servlet 代码生成向导
  • 向导辅助的 JSP 标签库开发
  • 用于 JSP 标签、HTML 和嵌入的 Java 代码的 Code Insight
  • 通过结构窗格的 JSP 和 HTML 的层级式视图
  • 对 HTML 和 JSP 在编辑阶段的错误检测
  • 用于 JSP Tag 库的可定制的组件选项板
  • 增强的 BC4J JSP 应用程序开发支持,包括带有组件标签的扩展数据标签库,这些标签可以表示完整的 HTML UI 组件和元数据 的数据标签
  • UIX JSP 标签库,用于使用 BC4J 绑定支持,建立 Oracle Browser Look and Feel(oracle 浏览器外观)应用程序
  • Web 应用程序描述符 (web.xml) 配置向导
  • 完整的 J2EE 开发支持(WAR、EAR 和 JAR)
 
Business Components for Java 改进 Java 客户机
  • 将 Swing 控件绑定到 Business Components 数据源
  • 使用“模型-视图-控制器”的方法建立 Java 客户机
  • 基于 JFC/Swing 默认模型自定义模型
  • 改善用户界面组件的简化重用
  • 不依赖于 InfoBus
  • 使用实用程序将 DAC 应用程序移植到 JClient
 
使用 Oracle Browser Look and Feel 建立 Web 应用程序
  • 使用 Oracle Browser Look and Feel 轻松构建 Web 应用程序
  • 为 BC4J 应用程序创建 UIX 客户机
  • 在 JDeveloper 中预览 UIX 页
  • 为 UIX 页建立和应用 UIX 模板
  • 支持 HTML 渲染器 (renderer)
 
用于优化 Java 代码的内置监测工具和 CodeCoach 实用程序
  • 使用执行监测器可以评估执行堆栈
  • 使用内存监测器检查堆内存的使用情况
  • 使用事件监测器分析事件的发生和持续时间
  • 所有监测器都可执行远程监测
  • 使用 CodeCoach 改善代码质量
 
对 Oracle9iAS Containers for J2EE (OC4J) 的集成支持
  • IDE 中嵌入的 Oracle9iAS Containers for J2EE (OC4J)
  • 在本地开发、测试和调试 EJB、JSP 和 Java Servlets
  • 单击式从 JDeveloper 部署至 OC4J
  • 在 OC4J 中执行远程和分布式调试 J2EE 应用程序
  • 在 OC4J 中远程监测 J2EE 应用程序
  • 将 BC4J 中间层部署为 Web 模块或 EJB 模块
  • 在 OC4J 中预装的 BC4J 运行时库
  • 单击式部署至 WebLogic
  • 使用标准的 WAR/EJB-JAR/EAR 挡案部署到任何 J2EE 服务器
端到端 J2EE 开发和部署支持
  • 对 JSP 1.1、Servlet 2.2 和 EJB 1.1 的完整支持,以及对 Servlet 2.3 的运行时支持
  • 使用向导和可视的编辑器开发 Entity Beans(实体组件)和 Session Beans(会话组件)
  • 使用 EJB Class Editor 添加、编辑和删除查找程序方法
  • 将数据库表反向设计到 CMP Entity Beans 中
  • 在 IDE 中本地测试 EJB's
  • 可视编辑 J2EE 部署描述符
  • 生成标准 EJB 部署档案
  • 单击式部署至 Oracle9i Application Server
  • 单击式部署至 WebLogic
  • 生成标准的 J2EE 档案,部署至任何 J2EE 应用服务器
  • 支持本地、远程和分布式程序调试
  • 用于 JSP 应用程序开发的增强向导
  • 支持 Java Web Start / JNLP 部署 高效的代码编辑器
 
高效率代码编辑器
  • 对 Java、PL/SQL、SQL、XML、JSP、HTML 及自定义文挡的语法突出显示
  • 为 Java、JSP、XML、XSL、UIX 和 HTML 改善的 Code 和 Tag Insight
  • 对下列 XML 语言的模式驱动的标签智能识别和验证:XSLT、XML 模式、XSQL、WSDL、XSS 和 UIX
  • 代码 refactoring 支持
  • 使用可定制代码模板快速地插入代码
  • 用于编写 BC4J 客户机程序并获得 JDBC 连接的新代码模板
  • 通过 Document Bar 方便地在不同文件中导航
  • 使用 HTML/JSP Structure 窗口方便地浏览
  • 强大的 Java “浏览符号/'Browse Symbol”功能
 
集成的 SQL 和 PL/SQL 支持
  • 基于 Java 的 SQL 工作单,具有优化 SQL 的解释计划功能
  • 浏览表数据,表结构和索引
  • 用集成的 Explain Plan 工具进行 SQL 调整
  • 创建、编辑、编译服务器端的 PL/SQL 对象
 
XML 开发
  • 模式驱动的 XML 编辑
  • 注册外部模式
  • 所有 XML 文档的语法检查
  • 对 XSQL、XSL、 XHTML、 WSDL 和 UIX 文档的有效性验证
 
增强的调试支持
  • 对调试多个服务器间的多个进程的支持
  • 对 Oracle9i Application Server 进行远程调试
  • 检查堆中加载的类和对象实例
  • 检查每个类的对象实例数量
  • 检查同步监视程序
  • 跟踪对象引用路径的“堆”窗口
  • 强制进行垃圾收集的功能
  • Smart Data 窗口显示最相关的数据成员
  • 可自定义的 Data Filters 允许仅关注需要的字段
  • 使用“Set Next Statement”命令灵活地调试
 
通过 Extension SDK 实现可扩展和可插入的 IDE
  • 归档和发布的 Java API,可为 JDeveloper IDE 创建扩展工具
  • OTN 上提供众多功能完善的示例
  • 所有 Extension SDK 的新 JavaDoc
  • 新的开发人员指南文档
  • 用于运行和调试 JDeveloper Extensions 的集成支持
  • OTN 上托管了新的 JDeveloper Extensions Exchange,供开发人员共享扩展工具,包括自动扩展开发工具、J2ME 开发工具和 JUMP (Palm OS) 开发工具
  • OTN 上还提供许多合作伙伴扩展工具
 
集成的软件配置管理和对团队开发的 WebDAV 支持
  • 广泛的源控制工具,用于所有开发和部署的应用程序文件
  • 与 Oracle9i Software Configuration Manager (SCM) 集成
  • 内置支持 Rational ClearCase 和 CVS
  • 与其他源控制工具进行集成的开放、灵活的体系结构
  • 对任何启用 WebDAV 的服务器上的文件的托管开发支持
  • 从启用 WebDAV 的服务器上载和下载文件
  • 锁定托管文件以防止其他用户更改它们
  • 列出启用 WebDAV 的服务器上锁定的所有托管文件
 
Oracle Help for Java
  • 基于 XML 的控制文件格式扩展 Sun 的 JavaHelp 标准,从而提供更多特性
  • 支持纯 JavaHelp、MS HTML Help 文件格式
  • 能够加载本地文件或在 Web 服务器上托管
  • 启用上下文相关帮助的 API
  • 支持 HTML 4.0 和 CSS 标准
  • 高级的帮助集合并功能
  • 支持诸如 RoboHelp Office 和 AuthorIT 等主要的帮助编辑工具
 
Business Intelligence Beans(商务智能组件)
  • 高度可定制的数据演示、数据分析和协作组件的完整集合
  • 可视地和基于向导创建商务智能组件,包括交叉表、表、图形和计算
  • 代码生成向导使用户能够开发 Java 客户机和 Servlet 应用程序
  • 为渲染数据表示提供的 JSP 标签、分析工具和 BI Beans Catalog 交互

相关产品与服务
下表包含实施 Oracle9i Jdeveloper 的有用产品:

入门
可以访问 Oracle 技术网 (OTN) 网站下载软件、文档和示例代码,还可参与论坛。

页首 | 版权和法人信息

Left Curve
热门下载
Right Curve